Example #1
0
 private void VisualizeDamageNumbers(object sender, WeaponCollisionEventArgs args)
 {
     damageNumbers.text = dmgController.GetDamage().ToString();
     //Instantiating Damage Numbers
     Instantiate(damageNumbers, args.Target.position + new Vector3(Random.Range(-0.25f, 0.25f), Random.Range(-0.25f, 0.25f), Random.Range(-0.25f, 0.25f)), Quaternion.LookRotation(mainCamera.transform.position - args.Target.position));
 }
Example #2
0
 private void DamageEnemy(object sender, WeaponCollisionEventArgs args)
 {
     args.Target.GetComponent <HealthController>().DecreaseCurrentHealth(GetDamage());
 }