Ejemplo n.º 1
0
    // OnStateEnter is called when a transition starts and the state machine starts to evaluate this state
    override public void OnStateEnter(Animator animator, AnimatorStateInfo stateInfo, int layerIndex)
    {
        enemy        = animator.GetComponent <Enemy>();
        navMeshAgent = enemy.navMeshAgent;
        fieldOfView  = enemy.fieldOfView;
        katana       = enemy.katana;

        navMeshAgent.enabled   = true;
        navMeshAgent.isStopped = false;

        navMeshAgent.speed     = speed;
        fieldOfView.viewRadius = viewRadius;

        katana.Draw();
    }