void Start() { m_Character = GetComponent <AiBaseCharacter>(); m_Animator = GetComponent <Animator>(); m_Agent = GetComponent <NavMeshAgent>(); lookAt = GetComponent <LookAt>(); }
public override void OnStateEnter(Animator animator, AnimatorStateInfo stateInfo, int layerIndex) { base.OnStateEnter(animator, stateInfo, layerIndex); AiBaseCharacter character = animator.GetComponent <AiBaseCharacter>(); originalSpeed = animator.speed; animator.speed = character.attackSpeed; }
private void Awake() { character = GetComponent <AiBaseCharacter>(); }