Comunidad de diseño web y desarrollo en internet online

onLoad de LoadVariables

Citar            
MensajeEscrito el 07 Sep 2012 10:31 am
Tengo este código:

Código ActionScript :

loadVariables("lista/1.txt" , _root)


y quiero que cuando cargue ocurra esto:

Código ActionScript :

anim_aniodesarrollador.anim_dfin.scrolleo._targetInstanceName = "descripcion"
anim_aniodesarrollador.anim_dfin.descripcion.text = descripcionfinal.text
anim_aniodesarrollador.anim_dfin.caratulafull.caratula()
anim_aniodesarrollador.anim_dfin.titulo.text = titulofinal.text
anim_aniodesarrollador.anim_dfin.aniofull.text = "Año: " + anio.text
anim_aniodesarrollador.anim_dfin.desarrolladorfull.text = "Desarrollador: " + desarrollador.text


Como lo hago? Con LoadVars no me funciona, si alguien me ayuda a conseguirlo lo agradecería :)

Por PS1Rocks

29 de clabLevel



 

chrome
Citar            
MensajeEscrito el 07 Sep 2012 12:17 pm
LoadVars tiene un callback que se dispara cuando has cargado la info que loadVariables no tiene, pon tu code con LoadVars y vemos por que no funciona

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 07 Sep 2012 12:37 pm
Aqui está:

Código ActionScript :

var cargador_lv:LoadVars = new LoadVars();
cargador_lv.onLoad = function(exito) {
   if (exito) {
anim_aniodesarrollador.anim_dfin.descripcion.text = descripcionfinal.text
anim_aniodesarrollador.anim_dfin.scrolleo._targetInstanceName = "descripcion"
anim_aniodesarrollador.anim_dfin.caratulafull.caratula()
anim_aniodesarrollador.anim_dfin.titulo.text = titulofinal.text
anim_aniodesarrollador.anim_dfin.aniofull.text = "Año: " + anio.text
anim_aniodesarrollador.anim_dfin.desarrolladorfull.text = "Desarrollador: " + desarrollador.text
   trace("Funciona")
} else {
   trace("No funciona :/")
   }
}
cargador_lv.load("lista/1.txt");


Trace me dice Funciona, pero no carga las variables :/

Por PS1Rocks

29 de clabLevel



 

chrome
Citar            
MensajeEscrito el 07 Sep 2012 12:41 pm
Pero no veo que estes tomando nada del archivo de texto, es como si copiaras otros textos. Suponiendo que el txt tuviera esto

nombre=Pepe&edad=8

En el onLoad pondría

Código ActionScript :

 if (exito) {
  nombre.text = this.nombre;
  edad.text = this.edad;
}


Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 07 Sep 2012 12:46 pm
Si pongo:

Código ActionScript :

...
if (exito) {
      anim_aniodesarrollador.play()
anim_aniodesarrollador.anim_dfin.descripcion.text = this.titulo
...


anim_aniodesarrollador.anim_dfin.descripcion.text es "", cuando en el txt es:

titulo=Call of Duty: Modern Warfare 3&anio=2011....

Por PS1Rocks

29 de clabLevel



 

chrome
Citar            
MensajeEscrito el 07 Sep 2012 12:55 pm
Por fíiin!! Lo arregle, gracias de verdad :)

Por PS1Rocks

29 de clabLevel



 

chrome

 

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