Una pregunta que no acabo de resolver mirando los posts sobre el tema...
Tengo un MovieClip llamado "casella" en mi .fla y me gustaría duplicarlo desde una clase.
El código que tengo es el siguiente:
Código:
Me gustaría hacer una cuadricula, para el que no lo haya visto, pero con tansolo llamar la función Escenario() desde el .flaclass Cuadricula extends MovieClip { public var dupli_casella:MovieClip; private var files; private var columnes; private var profunditat = 0; private var pos_y = 10; private var pos_x = 10; // constructor public function Cuadricula (clip:MovieClip) { dupli_casella = clip; } public function Escenario() { for(files = 0; files < 9; files ++) { pos_x = 10; for(columnes = 0; columnes < 9; columnes ++) { duplicateMovieClip(dupli_casella, "casella_" + profunditat, profunditat); this["casella_" + profunditat]._x = pos_x; this["casella_" + profunditat]._y = pos_y; pos_x += 32; profunditat ++; } pos_y += 32; } } }
Este mismo código en el .fla funciona perfectamente, lo que me ha llegado a pensar que un duplicateMovieClip desde una clase no se puede realizar.
Si alguien sabe como hacerlo, que lo diga.
Gracias.