Пример #1
0
    void OnCollisionEnter(Collision collision)
    {
        IPickup pickup = collision.transform.GetComponent <IPickup>();

        if (pickup != null)
        {
            pickup.AddPoints(ScoreConstants.HiddenPowerupScore);
            pickup.AddPowerup(PowerupType.Fireball);
            Destroy(this.gameObject, 0.01f);
        }
    }
Пример #2
0
    void OnCollisionEnter(Collision collision)
    {
        IPickup pickup = collision.collider.GetComponent <IPickup>();

        if (pickup != null)
        {
            pickup.AddPoints(ScoreConstants.PowerupScore);
            pickup.AddPowerup(PowerupType.ExtraHealth);
            GameObject.Destroy(this.gameObject, 0.01f);
        }
    }