Comunidad de diseño web y desarrollo en internet online

Asignar un MovieClip diferente al mismo

Citar            
MensajeEscrito el 13 Ene 2012 11:38 am
Hola...Soy nuevo en AS3 y tengo dudas, de si esto se puede hacer...o cual es la mejor forma de hacerlo, porque asi me da error

Estoy intentando asignar a un movieClip uno diferente cada vez que pincho en un movieclip

var instrument:MovieClip=banjo;

glock_mc.addEventListener(MouseEvent.CLICK, seleccion);
banjo_mc.addEventListener(MouseEvent.CLICK, seleccion);
trumpet_mc.addEventListener(MouseEvent.CLICK, seleccion);
violin_mc.addEventListener(MouseEvent.CLICK, seleccion);


function seleccion(e:MouseEvent):void {
instrument=e.target;
}

A ver si alguien me puede ayudar...muchas gracias

Por fulanito22

0 de clabLevel



 

msie
Citar            
MensajeEscrito el 13 Ene 2012 02:33 pm
No entendí,
" Estoy intentando asignar a un movieClip uno diferente cada vez que pincho en un movieclip "

Si puedes explicarte mejor.

Por MaxiiSan20

Claber

168 de clabLevel



Genero:Masculino  

Montevideo

firefox
Citar            
MensajeEscrito el 13 Ene 2012 07:33 pm
una forma podria ser tener cada movieclip en un mismo array y con un for asignarle a cada uno el evento click.

Otra es si los clips estan en un mismo movieclip solos, tambien con un for y con MovieClip(getChildAt(i)) asignarle el evento click.

la asignacion a instrument deberia ser asi:

Código ActionScript :

instrument = MovieClip(e.target);


Saludos



eXe

Por exekiel21

Claber

164 de clabLevel



Genero:Masculino  

programador

chrome

 

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