コード例 #1
0
 public override void OnButtonDown()
 {
     if (pushed)
     {
         return;
     }
     pushed = true;
     MissionPlayerControl.SwitchBrushMode();
     StartCoroutine(Flip());
 }
コード例 #2
0
 public void ReduceHealth(float amount)
 {
     _health -= amount;
     if (_health <= 0)
     {
         AudioManager.PlaySound(CleanSound);
         DirtManager.ClearDirt(this);
         DirtManager.Status s = DirtManager.GetTotalDirt();
         if (s.Progress == 0)
         {
             MissionPlayerControl plr = GameObject.FindWithTag("Player").GetComponent <MissionPlayerControl>();
             plr.Win();
         }
     }
 }