Comunidad de diseño web y desarrollo en internet online

ayuda as3

Citar            
MensajeEscrito el 20 Abr 2010 02:27 am
les cuento mi problema

tengo varios objetos que heredan de una clases que estan en flash develop
luego en la linea de tiempo puse esto

var e:Amigo1 = new Amigo1();
e.x =320;
e.y = 60;

addChild(e);

var e2:Amigo2 = new Amigo2();
e2.y =180;
e2.x = 50;
addChild(e2);

var e3:Amigo3 = new Amigo3();
e3.y = 180;
e3.x = 180;
addChild(e3);

var e4:Amigo4 = new Amigo4();
e4.y = 180;
e4.x = 310;
addChild(e4);

var e5:Amigo5 = new Amigo5();
e5.y = 180;
e5.x = 450;
addChild(e5);

var e6:Amigo6 = new Amigo6();
e6.y = 180;
e6.x = 590;
addChild(e6);



//e1.addEventListener(MouseEvent.MOUSE_OVER, arriba);
//e1.addEventListener(MouseEvent.MOUSE_OUT, abajo);
//
//
//
//
//function arriba(e:MouseEvent):void{
//
// e1.buttonMode = true
//
//
// }
//function abajo(e:MouseEvent):void{
//
// e2.buttonMode = false
// }




mi problema es que quiero que cuando este encima de e1 se convierta en boton, como pueden ver intente hacerlo ( lo que esta como comentario) pero no me ah salido.. si alguien ve un error fundamental porfavor digame

Por eze_ps

30 de clabLevel



 

chrome
Citar            
MensajeEscrito el 20 Abr 2010 06:34 am
¿De qué Clase extiendes tus Clases Amigo? Como mínimo deberían extender, para poder añadir un listener de "EventDispatcher", para añadirlos con un addChild de DisplayObject

Código ActionScript :

package{
  public class Amigo1 extends DisplayObject{ //<--ese "extends"
       public function Amigo1(){
               ....
       }
  }
}

Por Eliseo2

710 de clabLevel



 

firefox

 

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