On Collision Stay (LogiXノード)

From Neos Wiki
Revision as of 05:29, 15 February 2022 by Aesc (talk | contribs) (Created page with "一般に、どちらの衝突相手も CharacterController (Component) でない場合の衝突では、 <code>OnEvent</code> からセッション内の ''各'' ユー...")
Jump to navigation Jump to search
Other languages:
English • ‎日本語
On Collision Stay
'On Collision Stay' LogiX node
Inputs
  ICollider Collider
Outputs
  Impulse OnEvent
  ICollider Other

On Collision Stayノードは、Other コライダーが入力 Collider と衝突している間、毎フレーム OnEvent からインパルスを発生させます。

使用方法

Other 出力は、入力 Collider と衝突しているコライダを出力します。この値は、OnEventから始まるインパルス連鎖の間、利用可能です。


On Collision Stay からの OnEvent インパルスは、On Collision Start (LogiX node) によってインパルスが発射された後のフレーム、つまり ColliderOther が衝突を始めた後のフレームで開始されます。

一般に、どちらの衝突相手も CharacterController (Component) でない場合の衝突では、 OnEvent からセッション内の ユーザーのインパルスが生成されることに注意してください。これは通常、関連するユーザーのものだけが下流のノードに伝搬するように、インパルスをフィルタリングする必要があります。Other コライダーが CharacterController である衝突の場合、インパルスは CharacterCollider の SimulatingUser に対してのみ発生します。

Examples

Tutorial from ProbablePrime on the collider event nodes:

Node Menu

NodeMenu-Physics/ja