Animancer.Examples.AnimatorControllers.GameKit Namespace

Summary

Code for the 3D Game Kit example.

Class Types

Class Summary
AirborneState A Animancer.Examples.AnimatorControllers.GameKit.CharacterState which plays an "airborne" animation.
AttackState A Animancer.Examples.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.Examples.AnimatorControllers.GameKit.Character.
CharacterParameters The parameters that control a Animancer.Examples.AnimatorControllers.GameKit.Character.
CharacterSelector A simple system for selecting characters.
CharacterState Base class for the various states a Brains.Character can be in and actions they can perform.
DieState A Animancer.Examples.AnimatorControllers.GameKit.CharacterState which plays a "dying" animation.
FlinchState A Animancer.Examples.AnimatorControllers.GameKit.CharacterState which plays a "getting hit" animation.
GameKitCharacterBrain A brain which controls the character using keyboard input.
IdleState A Animancer.Examples.AnimatorControllers.GameKit.CharacterState which keeps the character standing still and occasionally plays alternate animations if it remains active for long enough.
LandingState A Animancer.Examples.AnimatorControllers.GameKit.CharacterState which plays a "landing on the ground" animation.
LocomotionState A Animancer.Examples.AnimatorControllers.GameKit.CharacterState which moves the character according to their CharacterBrain.Movement.
RespawnState A Animancer.Examples.AnimatorControllers.GameKit.CharacterState which teleports back to the starting position, plays an animation then returns to the Character.Idle state.