private void Start() { playerHealth = GameObject.FindGameObjectWithTag("Player").GetComponent <HealthTracker>(); _agent = GetComponent <NavMeshAgent>(); _animator = GetComponentInChildren <Animator>(); _target = GameObject.FindGameObjectWithTag("Player").transform; ghostSounds = GetComponentInChildren <GhostSounds>(); }
void Awake() { hasDied = false; cameraEffects = Camera.main.GetComponent <ScreenEffects>(); CurrentHealth = MaxHealth; healthBar = GameObject.FindGameObjectWithTag("HealthBar").GetComponent <Image>(); if (gameObject.tag == "Player") { isPlayer = true; Debug.Log("PLAYER HEALTH DETECTED"); } if (gameObject.tag == "Enemy") { ghostSounds = gameObject.GetComponentInChildren <GhostSounds>(); } }
void Start() { game_menu = GameObject.FindGameObjectWithTag("Menu Canvas").GetComponent <pauseMenu>(); current_t = currentTile.GetComponent <Transform>(); my_inventory = GetComponent <Inventory>(); tile = currentTile.GetComponent <Tile>(); my_anim = GetComponent <Animator>(); gs = GetComponent <GhostSounds>(); enableRotate = false; nextTile = null; move = false; prevAngleF = my_flashight.GetComponent <Flashlight>().angle; prevPhase = OriginalPhase; SetDirection(OriginalPhase); tile.playerOn = true; //tile.DebugGetAllTile(); updateAllPopupLength(); }