互相呼應的2個CLASS一定要自定義而且有連接外部AS文件
==========================================================
CLASS1:
package {
import flash.events.Event;
import flash.display.MovieClip;
import flash.events.MouseEvent;
public class ball extends MovieClip {
public function ball() {
this.addEventListener(MouseEvent.CLICK, onClick);
}
private function onClick(event:MouseEvent):void
{
//trace("asd");
dispatchEvent(new Event("clickball", true));
}
}
}
==========================================================
CLASS2:
package {
import flash.events.Event;
import flash.display.MovieClip;
import flash.events.MouseEvent;
public class gameplan extends MovieClip {
public function gameplan() {
stage.addEventListener("clickball", onCatEvent);
}
function onCatEvent(event:Event)
{
trace("asd");
}
}
}
==========================================================
沒有留言:
張貼留言