Inherits MeadowGames.MakeItFlow.Behavior.
Public Member Functions | |
| override void | InitializeBehavior () |
| override void | Execute () |
| override void | StartBehavior () |
| override void | InterruptBehavior () |
| override void | StopOnBehaviorEnd () |
Public Member Functions inherited from MeadowGames.MakeItFlow.Behavior | |
| void | AddTrigger (TriggerData triggerData) |
| void | RemoveTrigger (TriggerData triggerData) |
| void | AddParallelMFObject (MFObject mfObject) |
| void | RemoveParallelMFObject (MFObject mfObject) |
| void | AddSequenceBehavior (SequenceBehaviorData sequenceBehaviorData) |
| void | RemoveSequenceBehavior (SequenceBehaviorData sequenceBehaviorData) |
| void | AddComplementaryBehavior (Behavior behavior) |
| void | RemoveComplementaryBehavior (Behavior behavior) |
| void | ResetLocalEvents () |
Public Attributes | |
| float | durationS = 1 |
| Vector3 | rotateTo = new Vector3(0f, 0f, 10f) |
Public Attributes inherited from MeadowGames.MakeItFlow.Behavior | |
| float | DeltaTime => Time.deltaTime / _mfExecutionManager.behaviorsExecutionTimes |
| List< TriggerData > | TriggerDataList => _triggerDataList |
| List< SequenceBehaviorData > | SequenceBehavioDataList => _sequenceBehavioDataList |
| CanvasManager | mfCanvasManager |
| BehaviorLocalEvents | behaviorEvents = new BehaviorLocalEvents() |
Additional Inherited Members | |
Protected Attributes inherited from MeadowGames.MakeItFlow.Behavior | |
| InputManager | inputManager |
Properties inherited from MeadowGames.MakeItFlow.Behavior | |
| List< MFObject > | MFObjectsToAct [get, set] |
| MFObject | MFObject [get, set] |
| List< Behavior > | ComplementaryBehaviors [get] |