No creo que sea tan difícil duplicar algo, es más he duplicado cosas antes mediante actionscript y me han salido, pero esto no sé porque no me sale:
onClipEvent (load) {
for (i=0; i<4; i++) {
this.duplicateMovieClip("a"+i, i);
}
for (i=0; i<4; i++) {
setProperty ("a"+i, _x, this._x+50*i);
setProperty ("a"+i, _y, this._y);
}
}
Este sencillísimo código lo que hace es que cuando se carga un cuadrado se duplica a sí mismo 4 veces y luego pone cada cuadrado duplicado en su misma x más 50 por i, es decir, los cuadros separados en saltos de 50.
Cuando pruebo la película me dice:
Un script de la película está ralentizando la ejecución de Flash Player. Es posible que el equipo no responda, si continúa ejecutándose. ¿Desea anular el script?
Si dices que sí, se ve sólo un cuadrado y si dices que no, se para y al cabo de un rato vuelve a salir.
Ya no sé que hacer, me estoy currando un juegazo de naves, y los enemigos hay que duplicarlos, lo he probado de mil maneras y no me sale. A ver si alguien sabe decirme que me pasa, o como puedo solucionarlo, o quien mató a JFK, o cualquier cosa...
Saludos.