示例#1
0
 private void OnCollisionEnter(Collision collision)
 {
     //Se colidir com o inimigo, chama a funcao dele para receber dano e destroy o tiro
     if (collision.gameObject.tag == "Enemy")
     {
         enemyScript enScript = collision.gameObject.GetComponent <enemyScript>();
         enScript.TakeDamage(damage);
         Destroy(gameObject);
     }
 }
示例#2
0
    private void OnTriggerEnter2D(Collider2D collision)
    {
        enemyScript enemy = collision.GetComponent <enemyScript>();

        if (enemy != null)
        {
            enemy.TakeDamage(damage);
        }
        Instantiate(hiteffect, transform.position, transform.rotation);
        Destroy(gameObject);
    }