OpenFL 自作のイベントをクラスに送る
イベントをクラスとかに送れないと、開発はできないでしょう。
MyRectというクラスを作って、1秒毎にイベントを送るテストをしてみました。 これもActionScriptと同じといえばおんなじで、dispatchEventでやれちゃいます。
private function onTimer(event:TimerEvent):Void
{
_rect.dispatchEvent(new Event(MyRect.EVENT_MOVE));
}
イベントの定数はHaxeにconstがないらしく、inlineというのがあるらしい。
public static inline var EVENT_MOVE:String = 'event_move';
今回は bubble まで 試していないけど、多分いけるんじゃなかろうか。