Example #1
0
 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");
         }
     }
 }
Example #2
0
 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);
     }
 }