void OnGUI() { GUIStyle button_style; button_style = new GUIStyle("button") { fontSize = 50 }; if (gameState == GameState.playing) { if (GUI.Button(new Rect(Screen.width / 2.1f, Screen.height / 8, 150, 70), "Go", button_style)) { SceneDirector.GetInstance().CSController.MoveAll(out arrived); } if (GUI.Button(new Rect(Screen.width / 2.1f - 75, Screen.height / 4, 300, 70), "AI select", button_style)) { SceneDirector.GetInstance().CSController.solverMove(); } } else if (gameState == GameState.win) { if (GUI.Button(new Rect(Screen.width / 2.4f, Screen.height / 3.5f, 450, 170), "You Won \nplay again", button_style)) { clickGo = false; arrived = false; gameState = GameState.playing; action.DestoryResources(); action.LoadResources(); } } else if (gameState == GameState.defeat) { if (GUI.Button(new Rect(Screen.width / 2.4f, Screen.height / 3.5f, 450, 170), "You Lost\nplay again", button_style)) { clickGo = false; arrived = false; gameState = GameState.playing; action.DestoryResources(); action.LoadResources(); } } }
void OnGUI() { GUIStyle button_style = new GUIStyle("button"); button_style.fontsize = 30; if (gameState == GameState.playing) { if (GUI.Button(new Rect(Screen.width / 2.1f, Screen.height / 8, 150, 70), "Go", button_style)) { clickGo = true; } } else if (gameState == GameState.win) { if (GUI.Button(new Rect(Screen.width / 2.4f, Screen.height / 3.5f, 450, 170), "You Won \nplay again", button_style)) { clickGo = false; arrived = false; gameState = GameState.playing; action.DestoryResources(); action.LoadResources(); } } else if (gameState == GameState.defeat) { if (GUI.Button(new Rect(Screen.width / 2.4f, Screen.height / 3.5f, 450, 170), "You Lost\nplay again", button_style)) { clickGo = false; arrived = false; gameState = GameState.playing; action.DestoryResources(); action.LoadResources(); } } }