void ShowNextBonus() { BonusPointModel bpm = (BonusPointModel)bonusQueue[0]; image.sprite = bpm.GetVisual(); amountText.text = "x" + bpm.GetAmount().ToString(); endScoreScreen.AddScoreToQueue(bpm.GetScorePerAmount() * bpm.GetAmount(), 1.8f); bonusQueue.Remove(bpm); }
public void AddBonusToQueue(int amount, float scorePerAmount, Sprite visual) { BonusPointModel bpm = new BonusPointModel(amount, scorePerAmount, visual); bonusQueue.Add(bpm); }