Foros del Web » Creando para Internet » Flash y Actionscript »

Problema asignando variables de txt a flash

Estas en el tema de Problema asignando variables de txt a flash en el foro de Flash y Actionscript en Foros del Web. Hola estoy queriendo tomar de un archivo txt el valor de unas variables y asignarlas a variables ya definidas en mi flash... 1° FRAME Código: ...
  #1 (permalink)  
Antiguo 19/10/2010, 12:00
 
Fecha de Ingreso: julio-2008
Ubicación: Santa Fe
Mensajes: 66
Antigüedad: 15 años, 8 meses
Puntos: 0
Problema asignando variables de txt a flash

Hola estoy queriendo tomar de un archivo txt el valor de unas variables y asignarlas a variables ya definidas en mi flash...

1° FRAME
Código:
//PARAMETROS
fscommand ("fullscreen", "true");
fscommand ("allowscale", "true");
fscommand("trapallkeys","true"); //BLOQUEA ESC

//BLOQUEAR BOTON DERECHO
mi_menu = new ContextMenu();
mi_menu.hideBuiltInItems();
this.menu = mi_menu;

//VARIABLES
var cantidad_promociones;
var Promociones = new Array();
2° FRAME
Código:
archivo = new LoadVars();
archivo.onLoad = function(succes) {
	if (succes){
		cantidad_promociones = this.cantidad_promociones;
		trace(cantidad_promociones);
		estado_txt.text = "CONECTO!";
	}else
		estado_txt.text = "FALLO CONECCION";
};
archivo.load('cantidad.txt');
cantidad_promociones_txt.text = cantidad_promociones;
trace(cantidad_promociones);*/
stop();
Archivo txt
Código:
cantidad_promociones=1
El problema esta en que el trace de adentro del if... tiene el valor correcto pero el trace de afuera no lo tiene (undefined).

No logro hacer que le asigne a la variable el valor que lee del txt

Ya probe:
1 - Cambiar el nombre de las variables
2 - Usar _global
  #2 (permalink)  
Antiguo 19/10/2010, 12:04
Avatar de TMeister
Crazy Coder
 
Fecha de Ingreso: enero-2002
Ubicación: En la Oficina
Mensajes: 2.880
Antigüedad: 22 años, 3 meses
Puntos: 193
Respuesta: Problema asignando variables de txt a flash

Código actionscript:
Ver original
  1. archivo = new LoadVars();
  2. archivo.onLoad = function(succes) {
  3.     if (succes){
  4.         cantidad_promociones = this.cantidad_promociones;
  5.         trace(cantidad_promociones);
  6.         estado_txt.text = "CONECTO!";
  7.                 cantidad_promociones_txt.text = cantidad_promociones;
  8.                 trace(cantidad_promociones);
  9.     }else
  10.         estado_txt.text = "FALLO CONECCION";
  11. };
  12. archivo.load('cantidad.txt');
  13. stop();

Estas asignando el valor al campo antes de que se cargue el contenido del archivo..

Saludos!!
  #3 (permalink)  
Antiguo 19/10/2010, 12:08
 
Fecha de Ingreso: julio-2008
Ubicación: Santa Fe
Mensajes: 66
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: Problema asignando variables de txt a flash

Cita:
Iniciado por TMeister Ver Mensaje
Código actionscript:
Ver original
  1. archivo = new LoadVars();
  2. archivo.onLoad = function(succes) {
  3.     if (succes){
  4.         cantidad_promociones = this.cantidad_promociones;
  5.         trace(cantidad_promociones);
  6.         estado_txt.text = "CONECTO!";
  7.                 cantidad_promociones_txt.text = cantidad_promociones;
  8.                 trace(cantidad_promociones);
  9.     }else
  10.         estado_txt.text = "FALLO CONECCION";
  11. };
  12. archivo.load('cantidad.txt');
  13. stop();

Estas asignando el valor al campo antes de que se cargue el contenido del archivo..

Saludos!!
No entendes, yo lo que quiero es tener en la variable cantidad_promociones el valor leido del txt... para luego seguir trabajando con este... es por eso que asigno el campo luego y no durante...
  #4 (permalink)  
Antiguo 22/10/2010, 08:46
 
Fecha de Ingreso: julio-2008
Ubicación: Santa Fe
Mensajes: 66
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: Problema asignando variables de txt a flash

Alguna Idea?
  #5 (permalink)  
Antiguo 23/10/2010, 14:40
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: Problema asignando variables de txt a flash

Cita:
Iniciado por maverick19 Ver Mensaje
Alguna Idea?
ehm, pregunto algo, has intentado dentro
de la función y en el trace has intentado con _global.cantidad_promociones?
sin cambiar la definición del primer frame?

pregunto algo más, si en el frame 1 le das un valor
inicial a esa variable (y un tipo de dato)
en el trace que tienes te muestra ese valor inicial? o no has probado eso?
comenta
saludos
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com

Etiquetas: flash, txt, variables
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:11.