Repository navigation
API
Cheng Gu edited this page Feb 7, 2020
·
17 revisions

| Type | Summary |
|---|---|
| ActorModel | A class that inherits from ScriptableObject. Providing the basic data of the actor. |
| ActorController | An abstract class that inherits from MonoBehaviour. Providing basic functionality of the actor's logic. |
| ActorView | A class that inherits from MonoBehaviour. Providing the event and action of the actor's visual representation such as ui, animation, etc. |
| ActorBehavior | A class that inherits from ScriptableObject. Providing the basic character behavior data |
| ActorStats | A class that inherits from ScriptableObject. Providing the basic Character stats data |
| ActorFSM | A class of character Finite State Machine |
| BehaviorAttack | A class that contains attack information of a behavior. |
| IBehaviorAction | An abstract class that represents the interface functionality of Behavior's actions. |
| ChainBehavior | A class that contains attack information of a behavior. |
| BehaviorAttack | A class type of character's chain behavior tree |
| HitBox | A class that inherits from MonoBehaviour. Providing the functionality of the actor's HitBox. |
| GameManager | A base singleton class that inherits from MonoBehaviour. Control the over all Game. |
New User? Check out the Get Started.
More Info? Check out the API.