public void StartWorld() { timer.StopTimer(); timer.ResetTimer(); rotation.canRotate = false; rotation.Reset(); player.Disable(); entry.transform.position = player.transform.position; foreach (var s in shrinkingTiles) { s.Reset(); } if (teleports != null && teleports.Length > 0) { foreach (var t in teleports) { t.Reset(); } } StartCoroutine(ScaleTeleport()); StartCoroutine(SpawnPlayer()); }
public void NextLevel() { brickManager.NextLevel(); ballManager.GoingToNextLevel(); levelTimer.ResetTimer(); playersBatManager.GoingToNextLevel(); levelTimer.ResetTimer(); ChangeGameState(GameState.Setup); IncrementPlayersCurrentLevel(); StartGame(); }
// ---------------------------------------------------------------- // Start / Destroy // ---------------------------------------------------------------- private void Start() { // Set application values Application.targetFrameRate = GameProperties.TARGET_FRAME_RATE; // Reset things! gameState = GameState.Playing; Score = 0; levelTimer.ResetTimer(); }