Local Impulse Timeout (LogiXノード)

From Neos Wiki
Jump to navigation Jump to search
This page is a translated version of the page Local Impulse Timeout (LogiX node) and the translation is 100% complete.
Other languages:
English • ‎日本語
Local Impulse Timeout
'Local Impulse Timeout' LogiX node
Inputs
  Impulse Trigger
  Impulse Reset
  Float TimeoutSeconds
Outputs
  Impulse Pulse

Local Impulse Timeoutノードは、インパルス連鎖に沿って通過するインパルスの頻度をフィルタリングするために使用されます。

使用方法

Triggerへ最初にインパルスを入力すると、Pulseからインパルスが出力され、インパルス連鎖が継続されます。Triggerにどれだけインパルスが届いても、Resetでインパルスを受信するか、TimeoutSeconds以上の秒数が経過するまでは、Pulseからそれ以上のインパルスが出力されることはありません。待機時間はPulseからインパルスが発射された瞬間に固定されます。そのため、タイムアウトが始まった後にTimeoutSecondsの値が変更されると、TimeoutSecondsの以前の値以上の秒数が経過するまで(またはResetへインパルスを入力するまで)それ以上のインパルスはPulseから出力されないことになります。

ノード名が示すように、タイムアウトとリセットは各ユーザーのローカルなものです。つまり、あるユーザがPulseからインパルスを発射し、そのユーザが所有するインパルスに対してタイムアウトを開始しても、別のユーザはPulseからインパルスをトリガして、その直後に自分自身のタイムアウトを開始できます。

ノードメニュー

Flow
Back Events Boolean Latch Delay Delay With Value Dynamic Impulse Receiver Dynamic Impulse Receiver With Value`1
Dynamic Impulse Trigger Dynamic Impulse Trigger With Value`1 Fire On Change Fire On False Fire On True Fire While True For
If Impulse Demultiplexer Impulse Multiplexer Local Fire On Change`1 Local Fire On False Local Fire On True Local Impulse Timeout
Local Leaky Impulse Bucket One Per Frame Pulse Random Sequence Timer Update Updates Delay
Updates Delay With Value While