public void DrawCoins(Canvas canvas) { if (IsGameOver == false) { for (int i = 0; i < Coins.UIElements.Count; i++) { if (IsCanvasContainsThatCoin(canvas, i)) { ColiitionCoin.CollisionCoinsWithCar(i); Coins.CheckBoundary(canvas, i); } else { Coins.AddItemEveryTwoSec(canvas, i); } } } }
public void DrawPolice(Canvas canvas) { for (int i = 0; i < Police.UIElements.Count; i++) { if (IsGameOver == false) { if (IsCanvasContainsThatPolice(canvas, i)) { IsGameOver = ColiitionCoin.CollisionPoliceWithCar(i); if (IsGameOver == true) { GameManager.EndGame(); break; } Police.CheckBoundary(canvas, i); } else { Police.AddItemEveryTwoSec(canvas, i); } } } }