Foros del Web » Creando para Internet » Flash y Actionscript »

Ayuda con setProperty

Estas en el tema de Ayuda con setProperty en el foro de Flash y Actionscript en Foros del Web. Wenas, estoy empezando a trastear con actionscript y quiero realizar lo siguiente: Cada x segundos generar una fila de 5 mc. Al terminar cambiar la ...
  #1 (permalink)  
Antiguo 04/05/2007, 13:01
 
Fecha de Ingreso: octubre-2003
Mensajes: 44
Antigüedad: 21 años, 1 mes
Puntos: 3
Ayuda con setProperty

Wenas, estoy empezando a trastear con actionscript y quiero realizar lo siguiente: Cada x segundos generar una fila de 5 mc. Al terminar cambiar la propiedad _y de todos ellos. el problema es que no me toma el valor de la variable ejex en la llamada a setPropierty y no me duplica el mc. ¿Por qué?. Seguro que es una tontería pero no la veo!!. El trace sale correcto (200 400 600 800 1000)

function nuevo_bloque(){
var ejex:Number = 0;
for (var i:Number = 0; i < 5; i++) {
duplicateMovieClip ("mc","bloque_" + i, 1);
setProperty ("bloque_" + i, _x, ejex);
ejex += 200;
trace(ejex);
}
}
holaInt = setInterval(nuevo_bloque, 3000);

Gracias de antemano !!!
__________________
EduLopez.
Salu2 desde Albacete
  #2 (permalink)  
Antiguo 04/05/2007, 16:45
Avatar de DarkskullDA  
Fecha de Ingreso: julio-2006
Mensajes: 698
Antigüedad: 18 años, 4 meses
Puntos: 13
Re: Ayuda con setProperty

Código:
function nuevo_bloque(){
var ejex:Number = 0;
for (var i:Number = 0; i < 5; i++) { 
duplicateMovieClip ("mc","bloque_" + i, i);
setProperty ("bloque_" + i, _x, ejex);
ejex += 200;
trace(ejex);
} 
}
holaInt = setInterval(nuevo_bloque, 3000);
cambia la profuncidad por i..... por q si todos los pones en 1.. pues simplemente se van borrando uno a otro..

suerte ^^
__________________
Curso Desarrollo De Aplicaciones IFrame Para Facebook Conoce la Graph Api, Javascript/PHP SDK, Dialogos, Pestañas, entre otros.
  #3 (permalink)  
Antiguo 04/05/2007, 18:02
 
Fecha de Ingreso: octubre-2003
Mensajes: 44
Antigüedad: 21 años, 1 mes
Puntos: 3
Re: Ayuda con setProperty

Muchisimas gracias. Conseguido
__________________
EduLopez.
Salu2 desde Albacete
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:43.