Class TriggerEventHandlerExtensions
- Namespace
- LunyScript.Api
- Assembly
- LunyScript.dll
public static class TriggerEventHandlerExtensions
- 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
bTriggerEventBuilder<T>blocksActionBlock[]
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
bTriggerEventBuilder<T>blocksActionBlock[]
Returns
Type Parameters
T
Staying<T>(TriggerEventBuilder<T>, params ActionBlock[])
Blocks to run each physics step while overlapping a trigger collider.
public static TriggerEventBuilder<TriggerEventSet> Staying<T>(this TriggerEventBuilder<T> b, params ActionBlock[] blocks) where T : struct, ITriggerBuilderState
Parameters
bTriggerEventBuilder<T>blocksActionBlock[]
Returns
Type Parameters
T