示例#1
0
文件: Health.cs 项目: KKegeler/Hofuru
 public void ReduceHealth(float value)
 {
     this.currentHealth -= value;
     if (this.gameObject.GetComponent <PlayerMovement>())
     {
         MessagingSystem.Instance.QueueMessage(new HealthMessage(currentHealth));
     }
     if (this.currentHealth <= 0)
     {
         dc.HandleDeath();
     }
 }