Difference between revisions of "Delay With Value (LogiX node)/ja"

From Neos Wiki
Jump to navigation Jump to search
(Created page with "'''Delay with value'''ノードは、<code>Trigger</code>へのインパルス入力から<code>Delay</code>秒経過後に<code>Impulse</code>からインパルスを出力...")
(Updating to match new version of source page)
 
(7 intermediate revisions by one other user not shown)
Line 13: Line 13:
 
'''Delay with value'''ノードは、<code>Trigger</code>へのインパルス入力から<code>Delay</code>秒経過後に<code>Impulse</code>からインパルスを出力するために使用されます。さらに、遅延時間以上の値を保存することができます。
 
'''Delay with value'''ノードは、<code>Trigger</code>へのインパルス入力から<code>Delay</code>秒経過後に<code>Impulse</code>からインパルスを出力するために使用されます。さらに、遅延時間以上の値を保存することができます。
  
== Usage ==
+
== 使用方法 ==
The <code>Delay</code> input sets the number of seconds which must elapse before the delayed impulse is fired from <code>Impulse</code>. The default value is 0 which results in a delay of 1 frame update.
+
<code>Delay</code>は、<code>Impulse</code>から遅延インパルスが発射されるまでの秒数を設定します。デフォルト値は0であり、1フレーム分の遅延が発生します。
  
  
The <code>Value</code> input value at the moment an impulse is received at <code>Trigger</code> is stored. When the node is spawned from the node browser this accepts a 'dummy' datatype, however the node will overload to accept any specific input datatype when a wire is connected.
+
<code>Trigger</code>へインパルスを入力した瞬間の<code>Value</code>入力値が格納されます。ノードがノードブラウザから生成されたとき、これは'dummy'のデータ型ですが、ノードが接続されると、特定の入力データ型を受け入れるように上書きされます。
  
  
The <code>OnTrigger</code> output fires an impulse immediately after an impulse is received at <code>Trigger</code>. This continues the impulse chain which arrived at <code>Trigger</code>. If a user focuses a different world while they have delayed impulses queued, the delayed impulses will fire as normal. However, if a user with delayed impulses leave the world entirely, their delayed impulses will never fire.
+
<code>OnTrigger</code>出力は、<code>Trigger</code>へインパルスを入力した直後にインパルスを発生させます。これは<code>Trigger</code>に到着したインパルスの連鎖を継続させます。遅延インパルスをキューに入れたまま別のワールドにフォーカスすると、遅延インパルスは通常通り発射されます。しかし、遅延インパルスを持つユーザーがその世界から完全に離れた場合、遅延インパルスは決して出力されません。
  
  
  
The <code>DelayedValue</code> output provides the value at the <code>Value</code> input when the delayed impulse was queued. This is only available for the duration of the impulse chain started by <code>Impulse</code>.
+
<code>DelayedValue</code> 出力は、遅延インパルスがキューに入れられたときの <code>Value</code> 入力での値を提供します。これは、<code>Impulse</code>によって開始されたインパルスの連鎖の間のみ利用可能です。
  
  
The delayed impulses do not continue the impulse chain which arrived at <code>Trigger</code> and any temporary values, other than that the single stored value will be lost. Each impulse which arrives at <code>Trigger</code> sets up a separate delayed impulse with corresponding stored value and multiple can be queued at once with different delay durations and stored values.
+
遅延インパルスは<code>Trigger</code>に到着したインパルスの連鎖を継続せず、一時的な値、それ以外の単一の保存値は失われます。<code>Trigger</code>に到着した各インパルスは、対応する保存値を持つ個別の遅延インパルスを設定し、異なる遅延時間と保存値で一度に複数キューに入れることができます。
  
== Examples ==
+
== ==
  
== Node Menu ==
+
== ノードメニュー ==
  
 
[[Category:LogiX{{#translation:}}|Delay with value]]
 
[[Category:LogiX{{#translation:}}|Delay with value]]
 
[[Category:LogiX:Flow{{#translation:}}|Delay with value]]
 
[[Category:LogiX:Flow{{#translation:}}|Delay with value]]
{{:NodeMenu-Flow{{#translation:}}}}
+
{{:NodeMenu-Flow}}

Latest revision as of 14:20, 19 February 2022

Other languages:
English • ‎日本語 • ‎한국어
Delay with value
'Delay with value' LogiX node
Inputs
  Impulse Trigger
  Float Delay
  dummy Value
Outputs
  Impulse Impulse
  Impulse OnTrigger
  dummy DelayedValue

Delay with valueノードは、Triggerへのインパルス入力からDelay秒経過後にImpulseからインパルスを出力するために使用されます。さらに、遅延時間以上の値を保存することができます。

使用方法

Delayは、Impulseから遅延インパルスが発射されるまでの秒数を設定します。デフォルト値は0であり、1フレーム分の遅延が発生します。


Triggerへインパルスを入力した瞬間のValue入力値が格納されます。ノードがノードブラウザから生成されたとき、これは'dummy'のデータ型ですが、ノードが接続されると、特定の入力データ型を受け入れるように上書きされます。


OnTrigger出力は、Triggerへインパルスを入力した直後にインパルスを発生させます。これはTriggerに到着したインパルスの連鎖を継続させます。遅延インパルスをキューに入れたまま別のワールドにフォーカスすると、遅延インパルスは通常通り発射されます。しかし、遅延インパルスを持つユーザーがその世界から完全に離れた場合、遅延インパルスは決して出力されません。


DelayedValue 出力は、遅延インパルスがキューに入れられたときの Value 入力での値を提供します。これは、Impulseによって開始されたインパルスの連鎖の間のみ利用可能です。


遅延インパルスはTriggerに到着したインパルスの連鎖を継続せず、一時的な値、それ以外の単一の保存値は失われます。Triggerに到着した各インパルスは、対応する保存値を持つ個別の遅延インパルスを設定し、異なる遅延時間と保存値で一度に複数キューに入れることができます。

ノードメニュー

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