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>(); }
void Start() { playerDetected = false; playerLocation = LevelAccess.GetPlayerPos(); playerVisibility = playerLocation.GetComponent <PlayerVisibility>(); destination = GetComponent <AIDestinationSetter>(); waitTime = startWaitTime; Init(); }
// 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>(); }