On Collision Stay (LogiXノード)

From Neos Wiki
Jump to navigation Jump to search
This page is a translated version of the page On Collision Stay (LogiX node) and the translation is 100% complete.
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 に対してのみ発生します。

ProbablePrimeによるコライダーイベントノードのチュートリアル:

ノードメニュー

Physics
Back Apply Character Force Apply Character Impulse As Character Controller Character Controller User Character Gravity Character Ground Collider
Character Linear Velocity Find Character Controller Hit UV Coordinate Is Character Controller Is Character On Ground On Collision End On Collision Start
On Collision Stay Raycast One Raycaster Set Character Gravity Set Character Velocity