Exemplo n.º 1
0
    override protected Powerup createPowerup(float x, float y, PowerupType type)
    {
        RenderedPowerup rendered = new RenderedPowerup(this, x, y, type, resourceScript);

        powerups.Add(rendered as Powerup);
        return(rendered);
    }
Exemplo n.º 2
0
    override protected void destroyPowerup(Powerup powerup)
    {
        RenderedPowerup rendered = powerup as RenderedPowerup;

        // Remove Unity object
        Object.Destroy(rendered.ObjectTransform.gameObject);
        base.destroyPowerup(powerup);
    }