トップページ
≫
スクリプト
≫
命令リスト
≫
編成
≫ SetEventZeroSpeed
スクリプト [ 命令リスト 編成 SetEventZeroSpeed ]
はじめに
■ 書式
SetEventZeroSpeed <メソッド> <一般変数>
■ 意味
減速によって編成の速度が0km/hになったら、<メソッド>を実行する
減速によって編成の速度が0km/hになったら、メソッドを実行するイベント命令です。
1番目のパラメータで実行するメソッドを指定して、2番目のパラメータに用意した変数にイベントIDを代入します。
エンドレールによる強制停車や「AutoSpeedCtrl」命令による停車には反応しません。
サンプル
減速操作で停車したら、テストというメソッドを実行する
Var STOP SetEventZeroSpeed テスト STOP BeginFunc テスト DrawMessage "土浦停車、10秒延着。" EndFunc
減速操作で停車したら、音源「BELL6」のサウンドを再生する
Var STOP SetEventZeroSpeed 停車完了 STOP BeginFunc 停車完了 call "BELL6" ドア開閉音 EndFunc
BeginFunc ドア開閉音 SetWaveResourceID 1 PlaySound EndFunc
※ この音源の名称には、"BELL6"と入力して下さい。