レース(Racing) 

Fri, 21 Oct 2016 02:28:21 JST (3454d)
Top > レース(Racing) 

レースゲートのカテゴリー。
スタートゲートまたは上下スタートゲートでレースを始め、
フィニッシュゲートまたは上下フィニッシュゲートでレースを終了する。
version 1.23で機能追加。
従来のスコアによるカウントダウンに加えて、時間によるカウントダウンも使用できるようになった。


スタートゲート(Start Gate)/上下スタートゲート(Top-Down Start Gate) 

レースを開始する際に使用する。
スタートゲートの感知範囲にプレイヤー全員が入るとカウントダウンの後にレースが開始する。
または配線をつなげて直接起動させることもできる。
レースタイムが尽きて時間切れになるか、フィニッシュゲートをくぐるとレースが終了し
順位に応じたスコアが各プレイヤーに支払われる。

プロパティ(Properties) 

物理特性(Physics Properties) 

  • 動的(Dynamic Object) 
  • 静止(Static Object) 
    物理特性の設定。

タイム(Time) 

レースタイム(Race Time) 

レースの残り時間の設定。

挙動(Behaviour) 

Display

  • Score
    レースの残り時間に100を掛けた値を画面右上に表示。
    時間内にゴールできた場合には、この分のスコアが支払われる。
  • Time
    レースの残り時間を右上に表示。
    ゴールしてもスコアは支払われない。

Time Added

[Start Gate Input:Add Time]にON信号が入力されたときに追加される残り時間の設定。
[Display]を[Time]に設定していないと項目が表示されないが、[Score]のときにも有効。

トリガー(Trigger)

コントローリネーターを無視する(Ignore Controlinator) 

  • いいえ(No) 
  • はい(Yes) 
    version 1.23現在、コントロールギアを無視するというよりはプレイヤーが無視されているように思われる。
    この項目を[はい]にすると配線による起動でしかレースがスタートしなくなる。

インプットの挙動(Input Action) 

Start Gate : Input

デジタル信号を受け取る。
立ち上がりを感知し、レースを開始する。

Start Gate Input : Add Time

デジタル信号を受け取る。
立ち上がり時に[Time Added]の項目で設定された値を残り時間に追加する。
ただし、[レースタイム]で設定された最大値は超えない。

アウトプット値(Output Value) 

  • デジタル信号
    そのゲートにより始まったレース中にON+を出力する。
    それ以外のときはOFF(normal)を出力する。
  • アナログ信号
    そのゲートにより始まったレース中に100%を出力する。
    それ以外のときは0%を出力する。
  • プレイヤーID
    常にIDなしを出力する。

フィニッシュゲート(Finish Gate)/上下フィニッシュゲート(Top-Down Finish Gate) 

進行中のレースを終了させることができる。

プロパティ(Properties) 

物理特性(Physics Properties) 

  • 動的(Dynamic Object) 
  • 静止(Static Object) 
    物理特性の設定。

インプットの挙動(Input Action) 

  • トリガー(Trigger) 
    デジタル信号を受け取る。
    立ち上がりを感知するとレースが終了する。
  • 有効(Enable) 
    デジタル信号を受け取る。
    ONのとき有効、OFFのとき無効となる。

アウトプット値(Output Value) 

  • デジタル信号
    レース終了に使われたフィニッシュゲートは、それ以降ずっとON+を出力し続ける。
    それ以外のときはOFF(normal)を出力する。
  • アナログ信号
    レース終了に使われたフィニッシュゲートは、それ以降ずっと100%を出力し続ける。
    それ以外のときは0%を出力する。
  • プレイヤーID
    常にIDなしを出力する。