Ejemplo n.º 1
0
    private void OnTriggerEnter2D(Collider2D collision)
    {
        Laserdamage laserdmg = collision.gameObject.GetComponent <Laserdamage>();  // Try other ways :(

        if (laserdmg)
        {
            health -= laserdmg.Getdamage();
            laserdmg.Hit();
            if (health <= 0)
            {
                Destroy(gameObject);
                gotcha.Addscore(10);
                AudioSource.PlayClipAtPoint(sfx, transform.position);
            }
        }
    }
Ejemplo n.º 2
0
    private void OnTriggerEnter2D(Collider2D collision)
    {
        Laserdamage laserdmg = collision.gameObject.GetComponent <Laserdamage>();  // Try other ways :(

        if (laserdmg)
        {
            health -= laserdmg.Getdamage();
            healthmanager.Takedamager((int)laserdmg.Getdamage());
            laserdmg.Hit();
            if (health <= 0)
            {
                stoptrack.enabled = false;
                Destroy(gameObject);
                lv.LoadLevel("Win Screen");
            }
        }
    }