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

duplicateMovieClip

Estas en el tema de duplicateMovieClip en el foro de Flash y Actionscript en Foros del Web. Hola, miren tengo un movieclip, dentro de él hay otro, dentro hay un movieclip Ej: allFotos->fotosOriginales->foto El movieclip "foto" lo duplico 3 veces y le ...
  #1 (permalink)  
Antiguo 29/04/2008, 13:26
Avatar de mamon  
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 1.302
Antigüedad: 22 años, 10 meses
Puntos: 3
Pregunta duplicateMovieClip

Hola, miren tengo un movieclip, dentro de él hay otro, dentro hay un movieclip
Ej:
allFotos->fotosOriginales->foto

El movieclip "foto" lo duplico 3 veces y le pongo diferentes fotos. Lo que quiero hacer es duplicar "fotosOriginales". Si me duplica pero no con las 3 fotos que se crean por el AS2

EL código que pongo:
allFotos.createEmptyMovieClip("foto_copiada", fotos.getNextHighestDepth());

duplicateMovieClip(allFotos.fotosOriginales, "foto_copiada", allFotos.getNextHighestDepth());

De hecho estoy haciendo algo mal, o no se puede duplicar un movieclip tal cual está después de hacer cosas con el AS2?

Espero me puedan echar una mano.
Gracias
__________________
Yo si sé lo que es trabajar duro, porque lo he visto.
  #2 (permalink)  
Antiguo 29/04/2008, 19:36
 
Fecha de Ingreso: abril-2008
Mensajes: 613
Antigüedad: 16 años, 7 meses
Puntos: 22
Re: duplicateMovieClip

Hola,
elimina esta línea:
allFotos.createEmptyMovieClip("foto_copiada", fotos.getNextHighestDepth());

Luego, modifica la del "duplicateMovieClip" por lo siguiente:
allFotos.fotosOriginales.duplicateMovieClip("foto_ copiada", allFotos.getNextHighestDepth(),allFotos.fotosOrigi nales);

El problema que estás teniendo es porque el DUPLICATE no funciona con los parámetros que le has puesto ya que "foto_copiada" lo estás asignando como nombre para el EMPTY y para el DUPLICADO.

Puedes ver la solución en el propio FLA en esta dirección:

www.programador-php.com/duplicatemovie.fla

Saludos
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:54.