Comunidad de diseño web y desarrollo en internet online

modificar variable desde archivo exterior

Citar            
MensajeEscrito el 09 Sep 2005 04:15 pm
mi problema no es extraer la informacion desde el exterior, sino, poder modificar una variable definida en flash desde otra definida en un archivo externo, como un txt.
---------------------------------------
>>la parte del script que carga
>>la variable externa es:
---------------------------------------
System.useCodepage = true;
var texto:String;
nombre = new LoadVars();
nombre.onLoad = function(){
texto = this.txt01;
}
nombre.load("txt_lang.txt");
---------------------------------------
>>mas abajo definio:
---------------------------------------
c = "1";
w = Stage.width
h = Stage.height
k = "10";
heady = h/3;
headx = w/2;
---------------------------------------
>>la estructura del txt_lang es asi:
---------------------------------------
&txt01=TEXTO 1
&txt02=TEXTO 2
&txt03=TEXTO 3
&txt04=TEXTO 4
&v01=10
---------------------------------------
para que sea mas claro: no he logrado hacer que desde otra variable externa como por ejemplo: v01, pueda modificar el valor que le asigno a "k"

si levanto la variable igual que hago con texto, esta solo me funciona dentro de la funcion, mas alla de esta es "undefined".

si alquien me puede dar una mano con esto, le estaria muy agradecido.

soy todo oidos y orejas .)

Por arriba

13 de clabLevel



 

firefox
Citar            
MensajeEscrito el 09 Sep 2005 04:20 pm
borra los saltos de lineas que tengas en el archivo txt y para acceder a las variables fuera de la funcion es con el nombre del objeto LoadVars por ejemplo nombre.v01

saludos ^^

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 09 Sep 2005 04:47 pm
mmm. no me queda del todo claro: deberia de cambiar el valor que le doy a "k" asi?:


k = nombre.v01


si traceo esto me da undefined, no entiendo bien.... :(

Por arriba

13 de clabLevel



 

firefox
Citar            
MensajeEscrito el 09 Sep 2005 06:31 pm
asi debera estar llenado tu archivo txt

Código :

&txt01=TEXTO 1&txt02=TEXTO 2&txt03=TEXTO 3&txt04=TEXTO4
&v01=10 


saludos

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 09 Sep 2005 06:45 pm

arriba escribió:

mmm. no me queda del todo claro: deberia de cambiar el valor que le doy a "k" asi?:


k = nombre.v01


si traceo esto me da undefined, no entiendo bien.... :(


Con respecto a esto es porque las lineas que estan fuera se ejecutan primero que la funcion(evento) onLoad, entonces como no ha cargado las variables, estas no existen y por eso te dice undefined :wink:

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.