Beispiel #1
0
    void Start()
    {
        wanderState = new CreatureStateWander();
        state       = wanderState;

        agent = GetComponent <NavMeshAgent>();
    }
    void Start() {

        //Coge los animators de las 5/6 partes que componen cada criatura.
        anims = GetComponentsInChildren<Animator>();
        wanderState = new CreatureStateWander();
        state = wanderState;

        agent = GetComponent<NavMeshAgent>();
    }
Beispiel #3
0
 // Update is called once per frame
 void Update()
 {
     state = state.Update(this);
 }