Exemple #1
0
 public void Attack()
 {
     if (distanceToBed <= attackDistance + 2)
     {
         if (bedScript == null)
         {
             bedScript = bed.GetComponent <BedHp>();
         }
         bedScript.ChangeHp(-damage);
     }
     else
     {
         if (playerScript == null)
         {
             playerScript = player.GetComponent <PlayerCore>();
         }
         Collider[] collider;
         collider = Physics.OverlapSphere(transform.position, attackDistance, 8);
         playerScript.ChangeHp(-damage);
     }
 }
 private void Start()
 {
     core  = player.GetComponent <PlayerCore>();
     bedHp = bed.GetComponent <BedHp>();
 }