Fire While True (LogiXノード)

From Neos Wiki
Revision as of 14:26, 19 February 2022 by FuzzyBot (talk | contribs) (Updating to match new version of source page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Other languages:
English • ‎日本語 • ‎한국어
Fire While True
'Fire While True' LogiX node
Inputs
  Bool Condition
  User FiringUser
Outputs
  Impulse Pulse

Fire While Trueノードは、入力された Condition が True の間、毎フレームインパルスを出力します。

使用方法

FiringUser 入力は、どのユーザに対してインパルスを出力するかを決定します: 有効なユーザ値が存在する場合、インパルスはそのユーザに対してのみ出力されます。FiringUser が指定されていない場合、またはLocal Userが使用されている場合、すべてのユーザーに対してインパルスが出力されます。明示的に null 値を指定した場合、インパルスは全く出力されません。


冗長なインパルスを最小限に抑え、動作を予測しやすくするために、FiringUserを指定することが推奨されます。

これは、条件がTrueでなくなるまで発火し続けます。

FireWhileTrueExample.gif

ノードメニュー

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