Comunidad de diseño web y desarrollo en internet online

duplicar un movie Clip en otro

Citar            
MensajeEscrito el 10 Dic 2011 12:34 am
buenas
no soy muy experto en esto de la programacion en AS3 pero basicamente lo que busco es lo siguiente: quiero duplicar un movieclip llamado triangle (de forma sencilla) que esta en la escena 1, pero el codigo desde donde esta el boton duplicar (cuyo nombre es rotar1 )esta en otro movieClip llamado simbolo4

es asi que en simbolo4 tengo lo siguiente:


rotar1.addEventListener(MouseEvent.CLICK,duplicarMovie);

function duplicarMovie(e:Event):void {


var newBox:MovieClip(root).triangle = new MovieClip(root).triangle();
addChild(newBox);
newBox.x = -270; //stage.mouseX;
newBox.y = 0; //stage.mouseY;

}

el error dice q esperaba un punto y coma. lo q se es que estoy abusando de la sintaxis y no se como mas hacerlo espero alguien pueda ayudarme

recordar AS3 ................ GRACIAS

Por edison camacho

7 de clabLevel



 

chrome
Citar            
MensajeEscrito el 11 Dic 2011 09:21 pm
Tenes mal instanciado el moviclip. Tenes que instanciarlo con su nombre de clase (export for action script)

Código ActionScript :

function duplicarMovie(e:Event):void {


var newBox:[b]Triangle[/b] = new [b]Triangle()[/b];
addChild(newBox);
newBox.x = -270; //stage.mouseX;
newBox.y = 0; //stage.mouseY;

}


Donde 'Triangle' es el nombre que le diste al movieclip en biblioteca (Clic derecho, propiedades--> exportar para actionscript y le pones de nombre Triangle)

espero que te sirva

Por nykko

23 de clabLevel



 

chrome
Citar            
MensajeEscrito el 11 Dic 2011 09:22 pm
Perdon, evita el . Deberia ser:

var newBox:Triangle = new Triangle();

Por nykko

23 de clabLevel



 

chrome

 

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