Ejemplo n.º 1
0
    private void OnCollisionEnter2D(Collision2D collision)
    {
        if (collision.gameObject.tag.Equals("Asteroid"))
        {
            player.AddPoints(1);
            Destroy(gameObject);
        }
        if (collision.gameObject.tag.Equals("Enemy"))
        {
            game.IncreaseMultiplier();
            player.AddPoints(10);
            player.IncreaseMultiplier();
            Destroy(gameObject);
        }

        Destroy(gameObject);
    }
Ejemplo n.º 2
0
    private void OnCollisionEnter2D(Collision2D collision)
    {
        if (!explode)
        {
            explode     = true;
            rb.velocity = Vector3.zero;
            animator.SetTrigger("Explode");
            Destroy(gameObject, 1f);
        }

        if (collision.gameObject.tag.Equals("Asteroid"))
        {
            player.AddPoints(1);
        }
        if (collision.gameObject.tag.Equals("Enemy"))
        {
            game.IncreaseMultiplier();
            player.IncreaseMultiplier();
            player.AddPoints(10);
        }
    }