SetEventTimer

SetEventTimer オブジェクト参照 メソッド イベントIDを受け取るグローバル変数 時間

指定の時間間隔で発生するイベントです。ただし、鉄道模型シミュレーターは、実行しているパソコンの性能によってループ速度がことなるため、厳密に一定の時間で発生することはなく、指定時間を経過した時点でコールされるイベントとして扱ってください。

ビュワーは、データの準備が整いレイアウトが走行可能になった時点でスタートする内部時計をもっています。時計は、1/1000秒=1ミリ秒でカウントされます。このイベントで設定する時間は、ミリ秒単位です。ハードウェアの時計分解能は、機械ごとにことなります。また、ループの速度もことなります。高い精度を要求した場合、イベントのタスクが処理しきれなくなりビュワーが極端に重くなります。

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

カテゴリー: Scriptイベント | SetEventTimer はコメントを受け付けていません

SetEventTime

SetEventTime オブジェクト参照 メソッド イベントIDを受け取るグローバル変数 時間

指定の時間に発生するイベントです。ただし、鉄道模型シミュレーターは、実行しているパソコンの性能によってループ速度がことなるため、厳密に指定時間に発生することはなく、指定時間を経過した時点で1度コールされるイベントとして扱ってください。

ビュワーは、データの準備が整いレイアウトが走行可能になった時点でスタートする内部時計をもっています。時計は、1/1000秒=1ミリ秒でカウントされます。このイベントで設定する時間は、ミリ秒単位です。ただし、ハードウェアの時計分解能は、機械ごとにことなります。また、ループの速度もことなります。(10ミリ秒程度の誤差を勘案してください。)

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

カテゴリー: Scriptイベント | SetEventTime はコメントを受け付けていません

SetEventKey

SetEventKey オブジェクト参照 メソッド イベントIDを受け取るグローバル変数 キーコード

キーが押し下げられた瞬間に発生するイベントです。キーを押した瞬間に制御を指定の部品に変更するとき、ポイントを切り替える場合などに使用します。キーコードは、使用するキー文字を設定します。メインキーのAからZ、aからz、0から9です。(ASCIIで設定します)

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

続きを読む

カテゴリー: Scriptイベント | SetEventKey はコメントを受け付けていません

VectorNegate

VectorNegate vec

vec Vector変数

vecを反転

カテゴリー: Scriptベクトル演算 | VectorNegate はコメントを受け付けていません

VectorNormalize

VectorNormalize vec

vec Vector変数

vecを単位ベクトルに変換

カテゴリー: Scriptベクトル演算 | VectorNormalize はコメントを受け付けていません