GetTrainOnTurntable

GetTrainOnTurntable 編成オブジェクト変数

回転可能な位置にある列車を取得します。イベントコールバック内部に記述します。編成オブジェクト変数をつかって、編成のメソッドをコールすることで「編成に反応」>>「編成に所定の動作をさせる」という一連の流れを実現できます。

カテゴリー: Scriptターンテーブル | GetTrainOnTurntable はコメントを受け付けていません

SetEventTurntableTrain

SetEventTurntableTrain メソッド名 イベントIDを受け取るグローバル変数

列車がターンテーブルの所定の位置に到達した時点で発生するイベントのコールバックを登録します。回転可能な位置に列車が納まった時点でイベントが発生します。

イベントを登録すると、イベントハンドラーを識別するためのイベントIDが変数に設定されます。

カテゴリー: Scriptターンテーブル | SetEventTurntableTrain はコメントを受け付けていません

SetEventTurntablePosition

SetEventTurntablePosition メソッド名 イベントIDを受け取るグローバル変数

ターンテーブルの回転移動が完了した時点で発生するイベントのコールバックを登録します。ターンテーブルが目的の位置に到達した時点で列車を出発させる仕組みをつくることができます。

イベントを登録すると、イベントハンドラーを識別するためのイベントIDが変数に設定されます。

カテゴリー: Scriptターンテーブル | SetEventTurntablePosition はコメントを受け付けていません

SetCrossingWave

SetCrossingWave res_num

踏切の音を変更します。res_numに音データのリソースを指定します。res_numに0を指定すると部品に組み込まれているサウンドを使用します。

リソースは、リソースIDまたは名前で参照指定できます。リソースIDの数値または整数を保持する変数で指定します。
名前で参照する場合は、リソースの名前をダブルクォーテーションで囲った文字列定数で指定します。

カテゴリー: Script踏切 | SetCrossingWave はコメントを受け付けていません

GetCrossingTime

GetCrossingTime 変数

開閉にかかる時間を取得します。単位はミリ秒です。

注意:ホームドアのシステムで規定されている時間は取得できません。

カテゴリー: Script踏切 | GetCrossingTime はコメントを受け付けていません