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

attachMovie dentro de bucle for

Estas en el tema de attachMovie dentro de bucle for en el foro de Flash y Actionscript en Foros del Web. Tengo el siguiente código pero me dice que falta un ";" ¿Dónde esta el error? for (i=1; i<=_root.anys; i++) { var clip[i] = _parent.attachMovie ("segment", ...
  #1 (permalink)  
Antiguo 21/11/2003, 05:16
Avatar de Canyut  
Fecha de Ingreso: junio-2003
Ubicación: Amposta
Mensajes: 33
Antigüedad: 21 años, 5 meses
Puntos: 0
Pregunta attachMovie dentro de bucle for

Tengo el siguiente código pero me dice que falta un ";"
¿Dónde esta el error?

for (i=1; i<=_root.anys; i++) {
var clip[i] = _parent.attachMovie ("segment", "segment"+i, 1000+i);
_parent.clip[i]._x = 80 + (_root.incrementany * i);
_parent.clip[i]._y = 266;
}
__________________
Dios mueve al jugador y éste la pieza. ¿Qué diós detrás de diós la trama empieza?
  #2 (permalink)  
Antiguo 21/11/2003, 06:39
 
Fecha de Ingreso: octubre-2003
Ubicación: Granada
Mensajes: 481
Antigüedad: 21 años, 1 mes
Puntos: 1
la verdad qno veo el error pero puede ser pq te falten ( ) en las sumas Pruebaa ver,,, Un saludo
__________________
la duda es el principio del saber
  #3 (permalink)  
Antiguo 21/11/2003, 06:54
Avatar de Canyut  
Fecha de Ingreso: junio-2003
Ubicación: Amposta
Mensajes: 33
Antigüedad: 21 años, 5 meses
Puntos: 0
No es eso cristias4042 pero gracias. Casi aseguraria que el error viene de clip[i] (el de la segunda linia)

Si elimino los corchetes i la i no me da error de sintaxis!
__________________
Dios mueve al jugador y éste la pieza. ¿Qué diós detrás de diós la trama empieza?
  #4 (permalink)  
Antiguo 21/11/2003, 16:07
Avatar de TMeister
Crazy Coder
 
Fecha de Ingreso: enero-2002
Ubicación: En la Oficina
Mensajes: 2.880
Antigüedad: 22 años, 10 meses
Puntos: 193
Efectivamente..

Tienes mal contatenada la variable...Asi es lo correcto

Código PHP:
this["clip"+i
Tu ejemplo quedaria asi:

Código PHP:
for (i=1i<=_root.anysi++) {
    
this["clip"+i] = _parent.attachMovie("segment""segment"+i,
 
1000+i);
    
this["clip"+i]._x 80+(_root.incrementany*i);
    
this["clip"+i]._y 266;

Saludos!!
  #5 (permalink)  
Antiguo 24/11/2003, 05:26
Avatar de Canyut  
Fecha de Ingreso: junio-2003
Ubicación: Amposta
Mensajes: 33
Antigüedad: 21 años, 5 meses
Puntos: 0
Funciona perfectamente. GRACIAS TMesister!!!

saludos!
__________________
Dios mueve al jugador y éste la pieza. ¿Qué diós detrás de diós la trama empieza?
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 22:29.