Exemplo n.º 1
0
 private void Start()
 {
     fpManager   = GetComponentInParent <FightingPhaseManager>();
     ennemyColor = GetComponentInChildren <EnnemyViewCrystalSpawner>();
     roomColor   = GameObject.Find("Lever").GetComponent <LeverTrigger>();
     bonusGiven  = true;
 }
Exemplo n.º 2
0
 void Start()
 {
     globalAlert          = GetComponentInParent <FightingPhaseManager>();
     Player               = GameObject.Find("Perso").GetComponent <Transform>();
     agent                = GetComponent <UnityEngine.AI.NavMeshAgent>();
     agent.updateRotation = false;
     agent.updateUpAxis   = false;
 }
Exemplo n.º 3
0
    void Start()
    {
        globalAlert          = GetComponentInParent <FightingPhaseManager>();
        Player               = GameObject.Find("Perso").GetComponent <Transform>();
        agent                = GetComponent <UnityEngine.AI.NavMeshAgent>();
        agent.updateRotation = false;
        agent.speed          = speed;
        agent.updateUpAxis   = false;

        if (currentState == EnemyStates.Patrolling && isPhantom == false)
        {
            agent.SetDestination(waypoints[currentWaypoint].position);
        }
        StartCoroutine(nameof(TeleportIntervalle));
    }
Exemplo n.º 4
0
 public void Start()
 {
     ennemyDetectionLight = GetComponent <Light2D>();
     fpManager            = FightingPhaseManager.instance;
 }
 void Awake() => instance = this;
Exemplo n.º 6
0
 public void Start()
 {
     pC = GameObject.Find("Perso").GetComponent <Transform>();
     ennemyDetectionLight = GetComponent <Light2D>();
     fpManager            = FightingPhaseManager.instance;
 }