public void Trigger() { if (coinNum > 0) { Location = new Vector2(Location.X, initialLocation.Y - 5); coinNum--; coinAnimation[coinNum].StartAnimation(); CoinSystem.Instance.AddCoin(); ScoringSystem.AddPointsForCoin(this); } else { state.BeTriggered(); } }
public void Trigger() { state.BeTriggered(); ScoringSystem.AddPointsForBreakingBlock(this); SoundManager.Instance.PlayBrickSmashSound(); }
public void Trigger() { state.BeTriggered(); SoundManager.Instance.PlayBrickBreakSound(); }