Exemplo n.º 1
0
    private void OnCollisionEnter2D(Collision2D collision)
    {
        Destroy(gameObject);
        GameObject effect = Instantiate(hitEffect, transform.position, Quaternion.identity);

        Destroy(effect, .4f);
        GameObject col = collision.gameObject;

        if (col.tag == "Ennemi")
        {
            EnnemiScript ennemiScript = col.GetComponent <EnnemiScript>();
            ennemiScript.SetHealth(20);
            int ennemiHealth = ennemiScript.GetHealth();

            if (ennemiHealth <= 0)
            {
                Destroy(col);
            }
        }
    }