Esempio n. 1
0
 public void OnHit(Damageable target)
 {
     if (target != null)
     {
         target.Damage(this.Damage);
     }
 }
Esempio n. 2
0
 public override void OnProjectileHit(F3DProjectile projectile, GameObject obj, Vector3 hitPoint)
 {
     DogFight.Damageable damageable = obj.GetComponent <DogFight.Damageable>();
     //Debug.LogError("WeaponFXController OnProjectileHit name=" + obj.name + " rootName=" + obj.transform.root.gameObject.name + " damageable=" + damageable);
     if (damageable != null)
     {
         damageable.Damage(projectile.damage);
     }
 }