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

From Neos Wiki
Jump to navigation Jump to search
(Updating to match new version of source page)
 
(2 intermediate revisions by the same user not shown)
Line 13: Line 13:
 
インパルスが出力された後、追加のインパルスを出力させる前に、まず <code>Condition</code> を True にリセットする必要があります。ノードブラウザからノードが生成されたとき、<code>Condition</code>はデフォルトでFalseですが、結果としてインパルスは出力されません。
 
インパルスが出力された後、追加のインパルスを出力させる前に、まず <code>Condition</code> を True にリセットする必要があります。ノードブラウザからノードが生成されたとき、<code>Condition</code>はデフォルトでFalseですが、結果としてインパルスは出力されません。
  
{{FireOnUserHandling| TargetPage = [[Local Fire On False (LogiX node)|Local Fire On False]]}}
+
{{FireOnUserHandling/ja}}
  
 
インパルスが発射されるユーザーを確実に予測できるように、<code>OnlyForUser</code>へユーザーを指定することをお勧めします。
 
インパルスが発射されるユーザーを確実に予測できるように、<code>OnlyForUser</code>へユーザーを指定することをお勧めします。
  
このノードは、<code>Condition</code>が1つのインパルスの連鎖の中で複数回Falseになった場合、1つのインパルスしか出力しないことに注意してください。同様に、このノードは、<code>Condition</code>がFalseになった後、1つのインパルス連鎖内でTrueにリセットされた場合、インパルスを出力しません。
+
=== 複数のインパルス ===
 +
このノードは、1つのインパルスチェーンの中で、<code>Condition</code>が複数回Falseになった場合、1つのインパルスしか出力しません。同様に、このノードは、<code>Condition</code>がFalseになり、その後1つのインパルスチェーン内でTrueにリセットされた場合、インパルスを出力しません。
  
 
== 例 ==
 
== 例 ==

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