private void OnTriggerEnter2D(Collider2D collision) { if (collision.gameObject.tag == "Player") { PlayerLife PlayerLife = collision.GetComponent <PlayerLife>(); if (UseSetDamage) { PlayerLife.TakeDamageTrigger(SetDamage); } else { PlayerLife.TakeDamageTrigger(); } } }
private void OnTriggerEnter2D(Collider2D collision) { if (collision.gameObject.tag == "Player") { PlayerLife PlayerLife = collision.GetComponent <PlayerLife>(); PlayerLife.TakeDamageTrigger(); dmgCoolTimer = 0; } }
private void OnTriggerEnter2D(Collider2D hitInfo) { if (hitInfo.gameObject.tag == "Player") { PlayerLife PlayerLife = hitInfo.GetComponent <PlayerLife>(); PlayerLife.TakeDamageTrigger(); Instantiate(Impact, transform.position, transform.rotation); Destroy(gameObject); } else if (hitInfo.gameObject.tag == "Ground") { Instantiate(Impact, transform.position, transform.rotation); Destroy(gameObject); } }