public void Display(PlayerPowerups playerPowerups) { textToDisplay = ""; textToDisplay += "Speed: "; textToDisplay += playerPowerups.speed; textToDisplay += "\n"; textToDisplay += "Powerups: "; textToDisplay += playerPowerups.powerups; Display(); }
private void AddPlayerDecorator(Pickup pickup) { switch (pickup.pickupType) { case Pickup.PickupType.SPEEDUPLARGE: playerPowerups = new PowerupSpeedUpLarge(playerPowerups); break; case Pickup.PickupType.SPEEDUPSMALL: playerPowerups = new PowerupSpeedUpSmall(playerPowerups); break; case Pickup.PickupType.SPEEDDOWNLARGE: playerPowerups = new PowerupSpeedDownLarge(playerPowerups); break; default: break; } UpdateDisplayText(); }
private void Awake() { playerPowerups = new PlayerPowerups(); }
public PowerupSpeedUpLarge(PlayerPowerups playerPowerups) { this.playerPowerups = playerPowerups; }
public PowerupSpeedUpSmall(PlayerPowerups playerPowerups) { this.playerPowerups = playerPowerups; }