public void OnCollisionEnter2D(Collision2D col) { if (col.gameObject.tag == targetTag) { Entity script = col.gameObject.GetComponent <Entity>(); script.TakeDamage(damage); if (characterid == 1) { SwordGuyScript p = (SwordGuyScript)creator; p.OnHitSuccess(); } else { } } Destroy(gameObject); }
public void ApplyUpgrade(Player player) { SwordGuyScript p = (SwordGuyScript)player; p.lifesteal = true; }