Exemplo n.º 1
0
 void Start()
 {
     player     = LevelAccess.GetPlayerPos();
     visibility = player.GetComponent <PlayerVisibility>();
     //resetPlayerPosition = GameObject.FindGameObjectWithTag("Player").GetComponent<PlayerPos>();
     //resetEnemiesPosition = GameObject.FindGameObjectsWithTag("Enemy");
     gameFlowController = GameObject.FindGameObjectWithTag("GameFlowController").GetComponent <GameFlowController>();
 }
Exemplo n.º 2
0
 void Start()
 {
     playerDetected   = false;
     playerLocation   = LevelAccess.GetPlayerPos();
     playerVisibility = playerLocation.GetComponent <PlayerVisibility>();
     destination      = GetComponent <AIDestinationSetter>();
     waitTime         = startWaitTime;
     Init();
 }
Exemplo n.º 3
0
 // Start is called before the first frame update
 void Start()
 {
     slider      = transform.parent.Find("EnemyAnimator/Canvas/Slider").gameObject.GetComponent <Slider>();
     player      = LevelAccess.GetPlayerPos();
     patrol      = GetComponent <EnemyPatrol>();
     visibility  = player.GetComponent <PlayerVisibility>();
     catchAmount = 0f;
     caught      = false;
     outside     = true;
     slider.gameObject.SetActive(false);
     gfc = GameObject.FindGameObjectWithTag("GameFlowController").GetComponent <GameFlowController>();
 }