Summary
Code for the 3D Game Kit sample.
Class Types
| Class | Summary |
|---|---|
| AirborneState | A Animancer.Samples.AnimatorControllers.GameKit.CharacterState which plays an "airborne" animation. |
| AttackState | A Animancer.Samples.AnimatorControllers.GameKit.CharacterState which plays a series of "attack" animations. |
| Character | A centralised group of references to the common parts of a character and a state machine for their actions. |
| CharacterMovement | The stats and logic for moving a Animancer.Samples.AnimatorControllers.GameKit.Character. |
| CharacterParameters | The parameters that control a Animancer.Samples.AnimatorControllers.GameKit.Character. |
| CharacterSelector | A simple system for selecting characters. |
| CharacterState |
Base class for the various states a Animancer.Samples.AnimatorControllers.GameKit.Character can be in and actions they can perform.
|
| Dependency |
Warns the user if the 3D Game Kit is missing. |
| DieState | A Animancer.Samples.AnimatorControllers.GameKit.CharacterState which plays a "dying" animation. |
| FlinchState | A Animancer.Samples.AnimatorControllers.GameKit.CharacterState which plays a "getting hit" animation. |
| Game |
A brain which controls the character using keyboard input. |
| IdleState |
A Animancer.Samples.AnimatorControllers.GameKit.CharacterState which keeps the character standing still and occasionally plays alternate
animations if it remains active for long enough.
|
| LandingState | A Animancer.Samples.AnimatorControllers.GameKit.CharacterState which plays a "landing on the ground" animation. |
| LocomotionState |
A Animancer.Samples.AnimatorControllers.GameKit.CharacterState which moves the character according to their
CharacterBrain.Movement.
|
| RespawnState |
A Animancer.Samples.AnimatorControllers.GameKit.CharacterState which teleports back to the starting position, plays an animation then returns
to the Character.Idle state.
|