ProtoFlux:OnContactStart: Difference between revisions

From Resonite Wiki
make On Collision Start ProtoFlux node, Due to popular request
 
m YoshBot moved page ProtoFlux:On Contact Start to ProtoFlux:OnContactStart: Automated: removing spaces from ProtoFlux namespace
 
(2 intermediate revisions by one other user not shown)
Line 4: Line 4:
|Outputs=
|Outputs=
[
[
{"Name":"OnEvent", "Type":"Impulse"},
{"Name":"OnEvent", "Type":"Call"},
{"Name": "Other", "Type": "ICollider"}
{"Name": "Other", "Type": "ICollider"}
]
]
Line 17: Line 17:
== Output ==
== Output ==


=== OnEvent ([[Impulses|impulse]]) ===  
=== OnEvent ([[Impulses|Call]]) ===  


When the table's conditions including any exceptions to it are met for the Collider ([[Type:ICollider|ICollider]]) and it's a collision start event this will send an impulse.
When the table's conditions including any exceptions to it are met for the Collider ([[Type:ICollider|ICollider]]) and it's a collision start event this will send an impulse.

Latest revision as of 00:28, 21 August 2025

On Contact Start
OnEvent
Other
Collider
null
Events

This node detects collisions based on the Collisions Table.

Output

OnEvent (Call)

When the table's conditions including any exceptions to it are met for the Collider (ICollider) and it's a collision start event this will send an impulse.

Other (ICollider)

The other collider that Collider (ICollider) collided with for this node's event. This value only exists during OnEvent (impulse).

Globals

Collider (ICollider)

The ICollider to receive collision start events for.

Examples

This article or section is a Stub. You can help the Resonite Wiki by expanding it.