Ejemplo n.º 1
0
    private void OnCollisionEnter2D(Collision2D collision)
    {
        PowerupController powerupController = collision.gameObject.GetComponent <PowerupController>();

        if (powerupController != null)
        {
            powerupController.Apply(m_CurrentEffect);
            Expire();
        }
    }
Ejemplo n.º 2
0
    private void OnParticleCollision(GameObject other)
    {
        PowerupController powerupController = other.GetComponentInParent <PowerupController>();

        if (powerupController != null)
        {
            powerupController.Apply(m_ShootEffect);
            Expire();
        }
    }