Problema 1:
Tengo un bucle "for" dentro de una funcion que empieza con el valor de la variable "j", ademas hay un boton que hace que esta variable aumente en 8. El problema es que esta variable la reconoce cuando es 0, pero cuando hago que "j" aumente 8 la repeticion del for sigue siendo igual.
Aqui el codigo:
Código:
lo que hace este codigo es cargar las variables de un archivo de texto y luego poner las imagenes del la variable url dentro de el contenedor de cada palabra (esto anda bien). Luego esta la funcion donde esta el for.j=0 var my_lv:LoadVars = new LoadVars(); my_lv.onLoad = function(success:Boolean) { fotos(j) }; my_lv.load("imagenes.txt"); function fotos(j){ k=-1 for (i=_root.j; i<9; i++) { k=k+1 _root["palabra"+k].contenedor.loadMovie(String(my_lv["url" + i])); } }
Aqui el codigo del boton:
Código:
on (release) { fotos(j) _root.j = _root.j +8 }
Lo que quiero es que simplemente al presionar el boton el bucle de for no empieze de 0 sino de 8 y al presionarlo nuevamente comienze de 16, y asi sucesivamente.
Problema 2
Dentro de un bucle tengo una funcion que hace que el tamaño y posicion de una imagen aumente sucesivamenteal darle click a una imagen. Lo extraño es que el eje "y" aumenta perfectamente, pero el eje "x" no aumenta.
Aqui el codigo:
Código:
Ojala que me entiendan, y muchas gracias por la ayuda, una vez terminado el menu, si alguien lo quiere lo subire para que lo utilizen... del_o=function(){delete onEnterFrame;} hacer_zoom=function(wichc,wichv){ smaxy=300 smaxx=500; pmaxy=150 smin=75; svel=50; if(wichv){ this.onEnterFrame=function(){ if(wichc._yscale<smaxy){ wichc._xscale+=svel; wichc._yscale+=svel; } if(wichc._y>pmaxy){ wichc._y-=svel; } } }else{ this.onEnterFrame=function(){ if(wichc._yscale>smin){ wichc._xscale-=svel; wichc._yscale-=svel; }else{ wichc._xscale=smin; wichc._yscale=smin; del_o(); } } } } _root.palabra1.onRelease=function(){ hacer_zoom(_root.palabra1,1); }