public void ZombieTime() { uiController.JobTime(); if (PlayerData.Instance.jobTime <= 0) { if (PlayerData.Instance.playerStock != 0) { PlayerData.Instance.jobTime = PlayerData.Instance.SetJobTime; PlayerData.Instance.m_zombieNum = 0; m_changePlayer.ChangeCharacter(m_changePlayer.nowChara); PlayerPosition(); m_Player.SetActive(true); gameObject.SetActive(false); } else { gameObject.SetActive(false); Debug.Log("END"); } } }
void OnTriggerEnter2D(Collider2D col) { if (col.gameObject.tag == "Ground") { Destroy(gameObject); } else if (col.gameObject.tag == TagName.zombie) { col.gameObject.GetComponent <ZombieController>().Hijack_Frag = true; PlayerData.Instance.m_zombieNum = 1; uiController.destroyCount = 0; if (uiController.destroyCount == 0) { uiController.life[0].SetActive(true); uiController.life[1].SetActive(true); uiController.life[2].SetActive(true); } m_changePlayer.ChangeCharacter(m_changePlayer.nowChara); player.gameObject.SetActive(false); Destroy(gameObject); } }