Class TriggerEventHandlerExtensions
- Namespace
- LunyScript.Api /
- Assembly
- LunyScript.dll
public static class TriggerEventHandlerExtensions
Expand Details ...
- Inheritance
-
ObjectTriggerEventHandlerExtensions
Methods
Entered<T>(TriggerEventBuilder<T>, params ActionBlock[])
Blocks to run when the object entered a trigger collider.
public static TriggerEventBuilder<TriggerEventSet> Entered<T>(this TriggerEventBuilder<T> b, params ActionBlock[] blocks) where T : struct, ITriggerBuilderState
Parameters
| Type | Name | Description |
|---|---|---|
b |
||
blocks |
Returns
Type Parameters
T
Exited<T>(TriggerEventBuilder<T>, params ActionBlock[])
Blocks to run when the object exited a trigger collider.
public static TriggerEventBuilder<TriggerEventSet> Exited<T>(this TriggerEventBuilder<T> b, params ActionBlock[] blocks) where T : struct, ITriggerBuilderState
Parameters
| Type | Name | Description |
|---|---|---|
b |
||
blocks |
Returns
Type Parameters
T
Overlapping<T>(TriggerEventBuilder<T>, params ActionBlock[])
Blocks to run each physics step while overlapping a trigger collider.
public static TriggerEventBuilder<TriggerEventSet> Overlapping<T>(this TriggerEventBuilder<T> b, params ActionBlock[] blocks) where T : struct, ITriggerBuilderState
Parameters
| Type | Name | Description |
|---|---|---|
b |
||
blocks |
Returns
Type Parameters
T