Difference between revisions of "Fire On False (LogiX node)/ja"

From Neos Wiki
Jump to navigation Jump to search
(Created page with "'''Fire On False'''ノードは、入力の <code>Condition</code> が False になると、インパルスが出力されます。")
 
(8 intermediate revisions by 2 users not shown)
Line 10: Line 10:
 
'''Fire On False'''ノードは、入力の <code>Condition</code> が False になると、インパルスが出力されます。
 
'''Fire On False'''ノードは、入力の <code>Condition</code> が False になると、インパルスが出力されます。
  
== Usage ==
+
== 使用方法 ==
After an impulse has been fired, the <code>Condition</code> must first be reset to True before any additional impulses can be fired. When the node is spawned from the node browser <code>Condition</code> is False by default, however no impulse is fired as a result.
+
インパルスが出力された後、追加のインパルスを出力させる前に、まず <code>Condition</code> True にリセットする必要があります。ノードブラウザからノードが生成されたとき、<code>Condition</code>はデフォルトでFalseですが、結果としてインパルスは出力されません。
  
{{FireOnUserHandling| TargetPage = [[Local Fire On False (LogiX node)|Local Fire On False]]}}
+
{{FireOnUserHandling/ja}}
  
It is recommended to specify a user at <code>OnlyForUser</code> to ensure that the user for whom the impulse fires is predictable.
+
インパルスが発射されるユーザーを確実に予測できるように、<code>OnlyForUser</code>へユーザーを指定することをお勧めします。
  
Note that this node will only fire one impulse in the event that <code>Condition</code> becomes False multiple times within a single impulse chain. Similarly this node will not fire an impulse if the <code>Condition</code> becomes False and then reset to True within a single impulse chain.
+
=== 複数のインパルス ===
 +
このノードは、1つのインパルスチェーンの中で、<code>Condition</code>が複数回Falseになった場合、1つのインパルスしか出力しません。同様に、このノードは、<code>Condition</code>がFalseになり、その後1つのインパルスチェーン内でTrueにリセットされた場合、インパルスを出力しません。
  
== Examples ==
+
== ==
  
== Node Menu ==
+
== ノードメニュー ==
  
 
[[Category:LogiX{{#translation:}}|Fire On False]]
 
[[Category:LogiX{{#translation:}}|Fire On False]]
 
[[Category:LogiX:Flow{{#translation:}}|Fire On False]]
 
[[Category:LogiX:Flow{{#translation:}}|Fire On False]]
{{:NodeMenu-Flow{{#translation:}}}}
+
{{:NodeMenu-Flow}}

Latest revision as of 16:28, 20 December 2022

Other languages:
English • ‎日本語
Fire On False
'Fire On False' LogiX node
Inputs
  Bool Condition
  User OnlyForUser
Outputs
  Impulse Pulse

Fire On Falseノードは、入力の Condition が False になると、インパルスが出力されます。

使用方法

インパルスが出力された後、追加のインパルスを出力させる前に、まず Condition を True にリセットする必要があります。ノードブラウザからノードが生成されたとき、ConditionはデフォルトでFalseですが、結果としてインパルスは出力されません。


ユーザの処理

このノードの2番目の入力である OnlyForUser は、Condition が満たされたり変更されたりしたときに、どのユーザがインパルスを処理するかを制御するために存在します。その扱いは以下の通りです。

  1. OnlyForUserにユーザが指定されている場合, そのユーザに対してのみインパルスを出力します.
  2. もしユーザが指定されておらず, そのノードの親がユーザになっている場合, そのユーザに対して出力します.これは通常, アバターで発生します.
  3. そうでない場合は, 全てのユーザに対して出力されます.

このノードではLocal Userを使用しないでください。これはすべてのユーザーに対してノードを起動させることになります。代わりに {{{TargetPage}}} を使用してください

インパルスを処理するユーザーを指定できるように、OnlyForUserでユーザーを指定することをお勧めします。


インパルスが発射されるユーザーを確実に予測できるように、OnlyForUserへユーザーを指定することをお勧めします。

複数のインパルス

このノードは、1つのインパルスチェーンの中で、Conditionが複数回Falseになった場合、1つのインパルスしか出力しません。同様に、このノードは、ConditionがFalseになり、その後1つのインパルスチェーン内でTrueにリセットされた場合、インパルスを出力しません。

ノードメニュー

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