Ejemplo n.º 1
0
    void Start()
    {
        agent = GetComponent <NavMeshUser>();
        state = AIState.idle;

        initSpeed = movementSpeed;
        GetComponent <NavMeshAgent>().speed = initSpeed;
    }
Ejemplo n.º 2
0
    void Start()
    {
        controller = MoverController.Instance;
        gm         = GameObject.FindGameObjectWithTag("GameManager").GetComponent <GameManager>();

        agent = GetComponent <NavMeshUser>();

        agent.SetTarget(exit.position);
        state = AIState.idle;

        origWalkingSpeed = walkingSpeed * walkingFactor;
    }