IEnumerator Dead() { if (isAlive) { isAlive = false; GameObject fade = GameObject.Find("ScreenCanvas").transform.GetChild(0).gameObject; sceneEventSystem = GameObject.Find("IngameScene").GetComponent <SceneEventSystem>(); GetComponent <Rigidbody>().constraints = RigidbodyConstraints.FreezeAll; GameObject[] enemies = GameObject.FindGameObjectsWithTag("Enemy"); foreach (var enemy in enemies) { enemy.GetComponent <Enemy>().Player = null; } transform.GetChild(0).GetComponent <Animator>().SetInteger("State", 3); AudioManager.Instance.StopStepSound(); AudioManager.Instance.PlaySoundOneShot("MaleDeath", 2); Camera.main.SendMessage("ShakeCamera"); GetComponent <PlayerInput>().enabled = false; sceneEventSystem.TouchCanvas.SetActive(false); fade.SetActive(true); fade.GetComponent <Image>().DOFade(1, 2); yield return(new WaitForSeconds(2)); GameObject.Find("GameManager").SendMessage("GameOver"); yield return(null); } }
void Awake() { sceneEventSystem = GameObject.Find("IngameScene").GetComponent <SceneEventSystem>(); inventoryWindow = GameObject.Find("Canvas").transform.GetChild(0).GetChild(4).gameObject; itemInfoWindow = inventoryWindow.transform.GetChild(4).gameObject; tv = GameObject.Find("IngameMap").transform.GetChild(1).GetChild(9).GetChild(0).GetChild(4).GetComponent <TV>(); tvPos = GameObject.Find("IngameMap").transform.GetChild(1).GetChild(9).GetChild(0).GetChild(6).gameObject; viewWindow = itemInfoWindow.transform.GetChild(7).GetComponent <Image>(); }
void Awake() { sectionRendering = GameObject.Find("IngameScene").GetComponent <SectionRendering>(); sceneEventSystem = sectionRendering.GetComponent <SceneEventSystem>(); player = sceneEventSystem.Player; playerRayCast = player.GetComponent <PlayerRayCast>(); playerProperty = player.GetComponent <PlayerProperty>(); floorEntrance = GameObject.Find("FloorEntrance"); }
private void Awake() { sceneEventSystem = GameObject.Find("IngameScene").GetComponent <SceneEventSystem>(); }
void Awake() { isOpen = false; sceneEventSystem = GameObject.Find("IngameScene").GetComponent <SceneEventSystem>(); inventory = sceneEventSystem.Player.GetComponent <Inventory>(); }
void Awake() { isBehaviour = false; sceneEventSystem = GameObject.Find("IngameScene").GetComponent <SceneEventSystem>(); secondFloor = GameObject.Find("2F").GetComponent <SecondFloor>(); }
private void Awake() { sceneEventSystem = GameObject.Find("IngameScene").GetComponent <SceneEventSystem>(); broadcastRoomDoor = GameObject.Find("Broadcastroom Back Door"); }
void Awake() { sceneEventSystem = GameObject.Find("IngameScene").GetComponent <SceneEventSystem>(); libraryZombie = GameObject.Find("LibraryZombie"); }