-
Notifications
You must be signed in to change notification settings - Fork 1
eventTypes
hoge1e3 edited this page Jan 23, 2020
·
5 revisions
- オブジェクトにdieメソッドが呼ばれたときに発生します
Main
p=new Player;
p.on("die") \{
print ("Player is dead!");
};Player
x=100;y=100;
updateEx(60);
die();- オブジェクトが画面外に出たときに発生します
- 画面外から何ピクセル出たときにイベントが発生するか(screenOutの第1引数)をイベント引数として指定します。
Main
on("screenOut",0) \{
die();
};
while(true) {
x++;
update();
}- オブジェクトが他のオブジェクトに衝突したときに発生します
- 衝突の対象となるオブジェクト(crashToの第1引数)をイベント引数として指定します
- オブジェクトがマウスやタッチパネルでタッチされたときに発生します.
- 使用例
- 適当なイベントの名前を決めます。ここでは
"foo"という名前のイベントを作るものとします。 -
onメソッドまたはwaitEventメソッドの第1引数に
"foo"を設定し、"foo"イベントが発生したときの動作を記述します。 -
"foo"イベントを発生させたいときに、sendEventを呼びます。第1引数に"foo"を設定します。
※onメソッドが呼び出された際に特別な処理をする(例:入力デバイスからの入力を受け付ける)場合、registerEventHandlerメソッドを呼び出して下さい