public IdleAgent(Transform playerTransform, NavMeshAgent agent, AnimationController animationController) : base(playerTransform, agent, animationController) { agentStateName = StateName.Idle; }
public Idle(AnimationController animationController, Transform player, BaseCharacterInput baseCharacterInput) : base(animationController, player, baseCharacterInput) { }
public AgentAttackL(Transform playerTransform, NavMeshAgent agent, AnimationController animationController) : base(playerTransform, agent, animationController) { agentStateName = StateName.AttackL; }
public AttackR(AnimationController animator, Transform player, BaseCharacterInput baseCharacterInput) : base(animator, player, baseCharacterInput) { base.currentStateName = StateName.AttackR; }