Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/10/2005, 11:55
MiquelCS
 
Fecha de Ingreso: enero-2005
Mensajes: 94
Antigüedad: 19 años, 10 meses
Puntos: 0
duplicateMovieClip en class

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.