Tengo este codigo en el que me conecto a una pagina PHP para recuperar una variable llamada dos que corresponde a la cantidad de fotos que quiero cargar en un flash a traves de loadMovie y que se muestren a traves de una ecuacion tomada de una libreria externa. Mi problema es que al traer la variable desde php no puedo hacerla funcionar dentro del for que tiene el codigo, si se fijan hago 2 trace de
var1 y solo funciona el que esta arriba del for, cada vez que quiero llamar la variable desde dentro de
for no me entrega resultados, me parece que puede ser un problema de ambitos , alguien tiene idea...para mi ha sido imposible de resolver, agradezco su ayuda...
#include "lmc_tween.as"
function ap(mc, factor) {
mc._alpha = 0;
mc.duracion = 1;
mc.tween("_alpha", 100, mc.duracion, "linear", factor);
}
var a = new LoadVars();
a.load("http://localhost/flashusach/flash.php");
a.onLoad = function() {
var1 = this.dos;
trace(var1);
for (i=1; i<var1; i++) {
trace(var1);
//creo peliculas contenedoras
var loco:MovieClip = _root.createEmptyMovieClip("img"+i, i);
//cargo la foto
foto = "foto"+i;
loco.loadMovie(foto+".jpg");
//movimiento de la foto con ecuaciones easing
tiempo = i*4;
img1._alpha = 100;
ap(loco, tiempo);
}
};