private void OnGUI() { GUI.Label(new Rect(5, 14, 100, 100), "Score: " + Score); if (gameState == GameState.InGame) { return; } if (GUI.Button(new Rect(Screen.width / 2 - 100, Screen.height / 2 - 60, 200, 50), "Режим #1")) { GameStrategy = FindObjectOfType <GameMode1>(); GameStrategy.SetParams(); FindObjectOfType <Spawner>().SpawnNext(); gameState = GameState.InGame; } else if (GUI.Button(new Rect(Screen.width / 2 - 100, Screen.height / 2 + 10, 200, 50), "Режим #2")) { GameStrategy = FindObjectOfType <GameMode2>(); GameStrategy.SetParams(); FindObjectOfType <Spawner>().SpawnNext(); gameState = GameState.InGame; } }