Tengo un MC como boton, necesito que al darle Click dispare un evento que afecta a otro MC y esta en su respectiva clase, esto tengo hasta ahora pero no me funciona:
clase del Mc que actua como boton:
Código ActionScript :
package clases{
import flash.display.MovieClip;
import flash.events.Event;
import flash.events.MouseEvent;
public class Web extends MovieClip {
public function Web(){
stop();
import clases.Todo;
addEventListener(MouseEvent.MOUSE_OVER,si);
addEventListener(MouseEvent.MOUSE_OUT,no);
addEventListener(MouseEvent.CLICK,encima);
}
private function si(evt:MouseEvent):void{
(evt.target).gotoAndStop(2);
}
private function no(evt:MouseEvent):void{
(evt.target).gotoAndStop(1);
}
private function encima (evt:MouseEvent):void{
Todo(root).Desenfocar();
}
}
}
clase del Mc sobre el que se haria la accion:
Código ActionScript :
package clases{
import flash.display.MovieClip;
import flash.events.Event;
import flash.filters.BlurFilter;
public class Todo extends MovieClip {
public function Desenfocar(){
addEventListener(Event.ENTER_FRAME,cambio);
}
private function cambio(event:Event):void{
var blur:BlurFilter = new BlurFilter();
blur.blurX = 10;
blur.blurY = 10;
blur.quality = 5;
var filterArray:Array = new Array(blur);
this.filters = filterArray;
}
}
}
Alguien me podria colaborar?
Gracias
