Comunidad de diseño web y desarrollo en internet online

Ayuda con duplicar movie clip

Citar            
MensajeEscrito el 28 Sep 2008 12:59 pm
Para duplicar un MocieClip 4 vezes tengo este codigo:

Código :

var c_suelo_1:MovieClip = attachMovie("cuadro_suelo", "aaa", 10); 
var ln:Number = 4;
var spacer:Number = 10;
var duplicate:MovieClip;
for(var i:Number = 1; i < ln; i++) {
    var newX:Number = i * (c_suelo_1._height + spacer);
    duplicate = c_suelo_1.duplicateMovieClip("clip-" + i, i, {_X:newX});
}


El problema es que aparte de duplicarse 4 vezes uno al lado de otro, me aparece otro mc, encima del primero.

Como puedo evitar esto?
Me parece que es esta parte del codigo:

Código :

var c_suelo_1:MovieClip = attachMovie("cuadro_suelo", "aaa", 10); 

que hace que salga un MC solo, y despues el resto del codigo duplica el mc por debajo de este.

Como lo puedo arreglar?

Gracias.

Por -cibernetik-

72 de clabLevel



 

msie7
Citar            
MensajeEscrito el 28 Sep 2008 01:20 pm
Haces dos cosas, o después que termines de duplicar todos los Movies borras el clip inicial o lo más lógico, que en vez de duplicar utilices attachMovie para crear los clips.

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 28 Sep 2008 02:25 pm
Gracias, he utilizado directamente attachMovie, avezes tengo las cosas delante los morros y no las veo xD

Este es el codigo para si a alguien le interesa:

Código :

var posy: Number = 0;
var posx: Number = 0;
var espacio: Number = 60;
for (var i = 0; i <= 10; i++){
attachMovie("cuadro_suelo", "aaa+i", 1+i, {_y:posy, _x:posx+i*espacio});
}

Por -cibernetik-

72 de clabLevel



 

msie7

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.