registerEventHandler / EventMod

EventHandlerクラス

Tonyu外部からの(JavaScript関連の)イベントに対応するイベントハンドラを自作する場合に、このクラスを継承してください。

フィールド

メソッド

継承したクラスは,newListenerメソッドをオーバーライドしてください.

newListenerメソッドの仕様

listenerオブジェクトの仕様

次の属性に関数を指定できます.

IntervalEventHandler

extends EventHandler;
native setInterval;
native clearInterval;

\newListener(d, f) {
    var t=setInterval(f, d);
    return {
        dispose: \{
            clearInterval(t);
        }
    };
}

Main

x=100;y=100;
registerEventHandler("intervalMsec", new IntervalEventHandler);
on("intervalMsec",500) \{
    x+=10;
};

.

Backlink