示例#1
0
 public void setPowerupImage(PowerupPongPowerupManager.PowerupType power, bool onLeft)
 {
     if (onLeft)
     {
         leftPowerupImage.color  = Color.white;
         leftPowerupImage.sprite = powerupManager.getSprite(power);
     }
     else
     {
         rightPowerupImage.color  = Color.white;
         rightPowerupImage.sprite = powerupManager.getSprite(power);
     }
 }
示例#2
0
    private void setPower(PowerupPongPowerupManager.PowerupType power)
    {
        if (this.power == PowerupPongPowerupManager.PowerupType.None)
        {
            Destroy(gameObject);
        }

        this.power            = power;
        modifier              = powerupManager.getModifier(power);
        duration              = powerupManager.getDuration(power);
        spriteRenderer.sprite = powerupManager.getSprite(power);
    }