Delay (LogiXノード)
Jump to navigation
Jump to search
Delay | ||
---|---|---|
![]() | ||
Inputs | ||
Impulse | Trigger | |
Float | Delay | |
Outputs | ||
Impulse | Impulse | |
Impulse | OnTrigger |
Delayノードは、Trigger
へのインパルス入力から Delay
秒経過後、 Impulse
からインパルスを出力します。
使用方法
Delay
は、Impulse
から遅延インパルスが発射されるまでの秒数を設定します。デフォルト値は0であり、1フレーム分の遅延が発生します。
OnTrigger
出力は、Trigger
へインパルス入力した直後にインパルスを出力させます。これはTrigger
に到達したインパルスの連鎖を継続させます。
遅延インパルスはTrigger
に到着したインパルスの連鎖を継続せず、一時的な値は失われます - 遅延インパルスが発射されるまで一時的な値を保存する必要がある場合は、Delay With Valueノードを使用します。Trigger
に到着した各インパルスは、個別の遅延インパルスを設定し、異なる遅延時間で一度に複数キューに入れることができます。遅延インパルスをキューに入れた状態で、別のワールドにフォーカスすると、遅延インパルスは通常通り発射されます。しかし、遅延インパルスを持つユーザーがワールドから完全に離れると、遅延インパルスは発射されません。