Exemple #1
0
    private void OnTriggerEnter2D(Collider2D collision)
    {
        if (collision.gameObject.tag == "Player")
        {
            PlayerLife PlayerLife = collision.GetComponent <PlayerLife>();

            if (UseSetDamage)
            {
                PlayerLife.TakeDamageTrigger(SetDamage);
            }
            else
            {
                PlayerLife.TakeDamageTrigger();
            }
        }
    }
Exemple #2
0
 private void OnTriggerEnter2D(Collider2D collision)
 {
     if (collision.gameObject.tag == "Player")
     {
         PlayerLife PlayerLife = collision.GetComponent <PlayerLife>();
         PlayerLife.TakeDamageTrigger();
         dmgCoolTimer = 0;
     }
 }
Exemple #3
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);
     }
 }