Exemple #1
0
 void Awake()
 {
     enemyLook3D        = GetComponent <EnemyLook3D>();
     enemyPatrouillie3D = GetComponent <EnemyPatrouillie3D>();
     enemyRetreat3D     = GetComponent <EnemyRetreat3D>();
     enemySeek3D        = GetComponent <EnemySeek3D>();
     enemyShoot3D       = GetComponent <EnemyShoot3D>();
     enemyCheckHealth3D = GetComponent <EnemyCheckHealth3D>();
 }
Exemple #2
0
    // Start is called before the first frame update
    void Start()
    {
        agent = GetComponent <NavMeshAgent>();

        enemyLook3D = GetComponent <EnemyLook3D>();

        globalWayPoints = new Vector3[localWayPoints.Length];

        for (int i = 0; i < localWayPoints.Length; i++)
        {
            globalWayPoints[i] = localWayPoints[i] + transform.position;
        }
    }