Beispiel #1
0
    private void OnTriggerEnter(Collider other)
    {
        IDamagable damagedObj = other.GetComponent <IDamagable>();

        if (damagedObj != null)
        {
            damagedObj.ReceiveDamage(bullet._dmg);
            Die();
        }
    }
 void DamageTarget(IDamagable target)
 {
     if (DamageTime < 0.2f)
     {
         DamageTime += GameManagerBase.DeltaTime;
     }
     else
     {
         target.ReceiveDamage(DamagePerBullet);
         DamageTime = 0;
     }
 }