Class CounterConditionEvents
Base class for events dispatched by counter match condition
Inheritance
object
CounterConditionEvents
Assembly: cs.temp.dll.dll
Syntax
public class CounterConditionEvents : GroupEvents
Fields
OnEveryChangeMatching
Declaration
public UnityEvent OnEveryChangeMatching
Field Value
Type |
Description |
UnityEvent |
|
OnEveryChangeMismatching
Dispatched ON EVERY counter value change mismatching the condition. Each consecutive change mismatching condition dispatch this event.
Declaration
public UnityEvent OnEveryChangeMismatching
Field Value
Type |
Description |
UnityEvent |
|
OnFirstChangeMatching
Dispatched once after a counter value change matched the condition. Consecutive changes still matching don't dispatch this event.
Declaration
public UnityEvent OnFirstChangeMatching
Field Value
Type |
Description |
UnityEvent |
|
OnFirstChangeMismatching
Dispatched once after a counter value change mismatched the condition. Consecutive changes still misatching don't dispatch this event.
Declaration
public UnityEvent OnFirstChangeMismatching
Field Value
Type |
Description |
UnityEvent |
|
OnMatchForWholeSecond
Declaration
public UnityEvent OnMatchForWholeSecond
Field Value
Type |
Description |
UnityEvent |
|
OnMismatchForWholeSecond
Dispatched once after a counter value change mismatched the condition, and 1 second has passed.
Declaration
public UnityEvent OnMismatchForWholeSecond
Field Value
Type |
Description |
UnityEvent |
|
Properties
EventCount
Declaration
public override int EventCount { get; }
Property Value
Overrides