Muy buenas,
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:
class 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;
}
}
}
Me gustaría hacer una cuadricula, para el que no lo haya visto, pero con tansolo llamar la función Escenario() desde el .fla
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.