Summary
A
Animancer.FSM.StateMachine`1
with a Animancer.FSM.StateMachine`1.WithDefault.DefaultState
.- Assembly
- Animancer
.dll - Namespace
- Animancer
.Samples .AnimatorControllers .GameKit - Interfaces
- Base Types
-
- Object
- StateMachine
<CharacterState> - StateMachine
< Character State> .WithDefault
graph BT
Type-->Base0["StateMachine<CharacterState>.WithDefault"]
Base0-->Base1["StateMachine<CharacterState>"]
Base1-->Base2["Object"]
Type-.->Interface0["IStateMachine"]
click Interface0 "/animancer/api/Animancer.FSM/IStateMachine"
Type["CharacterState.StateMachine"]
class Type type-node
Syntax
[System.Serializable]
public class CharacterState.StateMachine : StateMachine<CharacterState>.WithDefault, IStateMachine
Remarks
See
Animancer.FSM.StateMachine`1.WithDefault.InitializeAfterDeserialize
if using this class in a serialized field.
Documentation:
Default States
Attributes
Type | Description |
---|---|
Serializable |
Properties
Name | Value | Summary |
---|---|---|
Airborne | CharacterState | |
Locomotion | CharacterState |