Difference between revisions of "On Collision End (LogiX node)/ja"

From Neos Wiki
Jump to navigation Jump to search
(Created page with "On Collision End (LogiXノード)")
 
(Updating to match new version of source page)
 
(5 intermediate revisions by one other user not shown)
Line 8: Line 8:
 
}}
 
}}
  
The '''On Collision End''' node fires an impulse from <code>OnEvent</code> when the <code>Other</code> collider stops colliding with the input <code>Collider</code>.
+
'''On Collision End'''ノードは、<code>Other</code> コライダが入力 <code>Collider</code> との衝突を停止したときに <code>OnEvent</code> からインパルスを発生させます。
  
== Usage ==
+
== 使用方法 ==
The <code>Other</code> output provides the collider which stopped colliding with the input <code>Collider</code>. This value is available for the duration of the impulse chain started from <code>OnEvent</code>.
+
<code>Other</code> 出力は、入力 <code>Collider</code> と衝突を停止したコライダを出力します。この値は<code>OnEvent</code>から開始されたインパルス連鎖の間、利用可能です。
  
  
Note that, in general, collisions where neither collider is a [[CharacterController (Component)]] will generate an impulse from <code>OnEvent</code> for ''each'' user in a session. This usually requires filtering the impulses such that only the ones for relevant users propagate to downstream nodes. For collisions where the <code>Other</code> collider is a CharacterController an impulse will only be fired for the CharacterCollider's SimulatingUser.
+
一般に、どちらの衝突相手も [[CharacterController (Component)]] でない場合の衝突では、セッション内の ''各'' ユーザーの <code>OnEvent</code> からインパルスが生成されることに注意してください。これは通常、関連するユーザーのものだけが下流のノードに伝搬するように、インパルスをフィルタリングする必要があります。<code>Other</code> コライダーが CharacterController である衝突の場合、インパルスは CharacterCollider SimulatingUser に対してのみ発生します。
  
== Examples ==
+
== ==
Tutorial from ProbablePrime on the collider event nodes:
+
ProbablePrimeによるコライダーイベントノードのチュートリアル:
 
<youtube>https://www.youtube.com/watch?v=ewM-KzMD9LA</youtube>
 
<youtube>https://www.youtube.com/watch?v=ewM-KzMD9LA</youtube>
  
== Node Menu ==
+
== ノードメニュー ==
 
[[Category:LogiX{{#translation:}}|On Collision End]]
 
[[Category:LogiX{{#translation:}}|On Collision End]]
 
[[Category:LogiX:Physics{{#translation:}}|On Collision End]]
 
[[Category:LogiX:Physics{{#translation:}}|On Collision End]]
{{:NodeMenu-Physics{{#translation:}}}}
+
{{:NodeMenu-Physics}}

Latest revision as of 03:51, 20 February 2022

Other languages:
English • ‎日本語
On Collision End
'On Collision End' LogiX node
Inputs
  ICollider Collider
Outputs
  Impulse OnEvent
  ICollider Other

On Collision Endノードは、Other コライダが入力 Collider との衝突を停止したときに OnEvent からインパルスを発生させます。

使用方法

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


一般に、どちらの衝突相手も 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