Comunidad de diseño web y desarrollo en internet online

Duda con LoadVars

Citar            
MensajeEscrito el 09 Ago 2007 03:44 pm
Hola, quisiera preguntaros una duda que tengo, seria posible extraer variables de un archivo que este alojado en una carpeta, me explico:
Estoy intentado hacer una galería múltiple con LoadMovie, esta tiene variables asignadas en el código AS, como por ejemplo el total de imágenes, ruta, etc..., como lo que yo quiero hacer es una galería múltiple voy a necesitar varias carpetas con numero de imágenes diferente, osea en una carpeta puede haber 10 imágenes y en otra tan solo 3. Aquí va mi pregunta ¿ Puedo introducir dichas variables en un archivo en cada una de las carpetas, de manera que mediante LoadVars pueda extraer estas e interpretarlas en el código de la película ?. Gracias.

Por byweb

118 de clabLevel



Genero:Masculino  

Lucena (Córdoba)

firefox
Citar            
MensajeEscrito el 09 Ago 2007 04:07 pm
hola que tal byweb!!! claro que sí, la clase LoadVars() también cuenta con un "decode" para que separes las variables que cargas de fuentes como archivos o direcciondes URL, su sintaxis dentro del archivo de texto debe ser algo como lo siguiente:

[txt]
&nombre=andres&mensaje=andres dice hola a byweb!!
[txt]

saludos!!

Por andres_santos

236 de clabLevel



 

opera
Citar            
MensajeEscrito el 09 Ago 2007 05:21 pm
Gracias Andrés por tu respuesta pero yo no me refería a recoger un texto , yo quiero recoger una variable (total, ruta, ext...). Por ejemplo en el código de la película principal empieza con las variables

Código :

 ruta = "carpeta/imagen";
total = 10;
imag = 1;
ext = "jpg";
_root.onENterFrame = function() {
cargador.loadMovie(ruta+imag+ext);
if (imag<total) {
  imag++
    }
 }

Pues lo que quiero es que esas variables aparezcan en un fichero en la carpeta y no en el codigo AS.
No se si es posible. Gracias.

Por byweb

118 de clabLevel



Genero:Masculino  

Lucena (Córdoba)

firefox
Citar            
MensajeEscrito el 10 Ago 2007 12:09 pm
hola.. para cargar las variabels de un archivo lo que podes hcer es esto

Código :

var Variables = new LoadVars();
Variables.load("ruta_del_archivo.txt");
Variables.onLoad = function(ok) {
   if (ok) {
      tu_varible_1 = Variables.variable_1;
tu_varible_2 = Variables.variable_2;
tu_varible_3 = Variables.variable_3;
   }
};


y luego en un archivo txt pones tus varibles asi:

Código :

variable_1=contenido de la variable
variable_2=150
variable_3=contenido de la variable


recorda que si alguna de las variables tiene que ser un Number por defecto flash te va a cargar los datos como String pero eso lo solucionas poniendo en el AS

var tu_varible_2:Number = Variables.variable_2;

espero que esto te resulte util

Por Zis

Claber

314 de clabLevel

1 tutorial

Genero:Masculino  

Bell Ville - Cordoba - Argentina

firefox
Citar            
MensajeEscrito el 10 Ago 2007 09:46 pm
Hola ZIS y gracias, me pondré a trabajar en el tema a ver que tal. Muchas Gracias. Eso es lo que quería saber.

Por byweb

118 de clabLevel



Genero:Masculino  

Lucena (Córdoba)

firefox
Citar            
MensajeEscrito el 10 Ago 2007 10:22 pm
hola byweb!!! bueno no se si sabías pero la forma en la que lo puse es como se escriben normalmente las variables url, que es otra forma tal como lo es la opcion de Zis

saludos!!!

Por andres_santos

236 de clabLevel



 

opera

 

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