예제 #1
0
 private void SetDamage(ISetDamage obj)
 {
     if (obj != null)
     {
         obj.ApplyDamage(_damage);
     }
 }
예제 #2
0
 public void Heal(ISetDamage obj)
 {
     if (obj != null)
     {
         obj.ApplyDamage(_value);
     }
 }
예제 #3
0
파일: Mine.cs 프로젝트: MrDeadLord/Test
 public void SetDamage(ISetDamage obj)
 {
     if (obj != null)
     {
         obj.ApplyDamage(_damage);
     }
 }
예제 #4
0
 //Метод Нанесения урона
 private void SetDamage(ISetDamage obj)
 {
     //Проверка отсутствия объекта
     if (obj != null)
     {
         obj.ApplyDamage(currentDamage);
     }
 }
예제 #5
0
 private void SetDamage(ISetDamage obj)
 {
     if (obj != null)
     {
         obj.ApplyDamage(_damage);
         Destroy(gameObject);
     }
 }
예제 #6
0
파일: BulletModel.cs 프로젝트: Camypai/OOP
 private void SetDamage(ISetDamage damage)
 {
     damage?.ApplyDamage(CurrentDamage);
 }