Difference between revisions of "Timer (LogiX node)/ja"

From Neos Wiki
Jump to navigation Jump to search
(Created page with "'''Timer'''ノードは <code>Pulse</code> のインパルスを <code>Interval</code> 入力で指定した秒数感覚で出力します。")
 
(6 intermediate revisions by 2 users not shown)
Line 8: Line 8:
 
}}
 
}}
  
'''Timer'''ノードは <code>Pulse</code> のインパルスを <code>Interval</code> 入力で指定した秒数感覚で出力します。
+
'''Timer'''ノードは <code>Pulse</code> のインパルスを <code>Interval</code> 入力で指定した秒数間隔で出力します。
  
== Usage ==
+
== 使用方法 ==
Each frame update, this node checks whether a number of seconds greater than or equal to the <code>Interval</code> input have elapsed. If they have, an impulse is fired owned by the <code>UpdatingUser</code>. If no <code>UpdatingUser</code> is provided, the default owner is the world host. If a null </code>UpdatingUser</code> is provided, the node will not fire at all.
+
フレームの更新ごとに、このノードは <code>Interval</code> 入力と同じかそれ以上の秒数が経過しているかどうかをチェックします。もし経過していれば、<code>UpdatingUser</code>が所有するインパルスが発射されます。<code>UpdatingUser</code>が入力されない場合、デフォルトのオーナーはワールドホストです。もしnullの<code>UpdatingUser</code>が指定された場合、そのノードは全く起動しません。
  
=== User Handling ===
+
=== ユーザーの取り扱い ===
It is '''NOT''' recommended to use '''[[Local_User_(LogiX_node)|Local User]]''' with this node. When [[Local_User_(LogiX_node)|Local User]] is used, it will fire impulses for all users in the session. This is similar to the guidance for [[Fire_On_True_(LogiX_node)| Fire On True]] etc.
+
このノードで '''[[Local_User_(LogiX_node)/ja|Local User]]''' を使うことは '''非推奨''' とされています。[[Local_User_(LogiX_node)/ja|Local User]]を使用すると、セッション内のすべてのユーザーに対してインパルスが発射されます。これは、[[Fire_On_True_(LogiX_node)/ja| Fire On True]]などのガイダンスに似ています。
  
== Examples ==
+
== ==
  
== Node Menu ==
+
== ノードメニュー ==
  
 
[[Category:LogiX{{#translation:}}|Timer]]
 
[[Category:LogiX{{#translation:}}|Timer]]
 
[[Category:LogiX:Flow{{#translation:}}|Timer]]
 
[[Category:LogiX:Flow{{#translation:}}|Timer]]
{{:NodeMenu-Flow{{#translation:}}}}
+
{{:NodeMenu-Flow}}

Latest revision as of 01:00, 2 August 2022

Other languages:
English • ‎日本語
Timer
'Timer' LogiX node
Inputs
  Float Interval
  User UpdatingUser
Outputs
  Impulse Pulse

Timerノードは Pulse のインパルスを Interval 入力で指定した秒数間隔で出力します。

使用方法

フレームの更新ごとに、このノードは Interval 入力と同じかそれ以上の秒数が経過しているかどうかをチェックします。もし経過していれば、UpdatingUserが所有するインパルスが発射されます。UpdatingUserが入力されない場合、デフォルトのオーナーはワールドホストです。もしnullのUpdatingUserが指定された場合、そのノードは全く起動しません。

ユーザーの取り扱い

このノードで Local User を使うことは 非推奨 とされています。Local Userを使用すると、セッション内のすべてのユーザーに対してインパルスが発射されます。これは、 Fire On 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