registerEventHandler / EventMod
Tonyu外部からの(JavaScript関連の)イベントに対応するイベントハンドラを自作する場合に、このクラスを継承してください。
以下のメソッドをオーバーライドしてください。
ここで登場する、eventType
はregisterEventHandlerでこのイベントハンドラを登録したときの第一引数を指します
target
で示さるオブジェクトに on(eventType
,...) または waitEvent(eventType
,...)が呼び出された時に呼び出されます。IntervalEventHandler
extends EventHandler;
native setInterval;
native clearInterval;
\addListener(d, f) {
var t=setInterval(f, d);
return {
remove: \{
clearInterval(t);
}
};
}
MyActor
registerEventHandler("intervalMsec", new IntervalEventHandler);
on("intervalMsec",500) \{
x+=10;
};
.