Skip to content

EventScript API

katsumasa edited this page Apr 21, 2021 · 16 revisions

Event Scriptで使用出来るAPI

EventScript内では幾つかの命令が使用出来ます。

Input命令セット

コマンド名 概要
touch Touchイベントを発生させる
button Buttonイベントを発生させる
axisraw AxisRawイベントを発生させる
mousebutton Mouseボタン入力イベントを発生させる
mousepos Mouseの座標移動イベントを発生させる

代入

コマンド名 概要
set 左辺の変数に右辺の変数もしくは値をセットする

四則演算

コマンド名 概要
add 加算処理を行う
sub 減算処理を行う
mul 乗算を処理行う
div 除算処理を行う

条件分岐

コマンド名 概要
ifeq 比較する項目が等しい場合、後に続くコマンドを実行する
ifno 比較する項目が等しくない場合、後に続くコマンドを実行する
ifls 比較する項目の左辺が右辺未満の場合、後に続くコマンドを実行する
ifle 比較する項目の左辺が右辺以下の場合、後に続くコマンドを実行する
ifgr 比較する項目の左辺が右辺より大きい場合、後に続くコマンドを実行する
ifge 比較する項目の左辺が右辺以上の場合、後に続くコマンドを実行する

イベントスクリプト制御系

コマンド名 概要
goto 指定されたラベルの行へジャンプします
wait 指定された条件を満たす迄、イベントスクリプトの実行を停止します。

その他

コマンド名 概要
# ラベル
: コメント行
print コンソールに文字列を出力します

Clone this wiki locally