void GetInput() { moveForward = Input.GetAxis("Forward/Back"); moveRight = Input.GetAxis("Left/Right"); moveUp = Input.GetAxis("Up/Down"); zRotate = Input.GetAxis("Rotation"); yRotate = Input.GetAxisRaw("Mouse X"); xRotate = Input.GetAxisRaw("Mouse Y"); if (Input.GetButtonUp("Jetpack Stabilizer Toggle")) { jetPackStabilize.ToggleJetpackStabilize(); } if (Input.GetButtonUp("Magnetic Boots Toggle")) { attachToSurface.ToggleAttach(); } if (Input.GetButtonUp("Camera Toggle")) { cameraControl.ToggleCameraMode(); } //Toggle opening/closing of menu with escape if (Input.GetKeyUp(KeyCode.Escape)) { if (StartGameMenu.menuLevel == -1) { StartGameMenu.OpenMenu(0); } else { StartGameMenu.OpenMenu(-1); } } }
public void StartGame(int Mode) { StartGameMenu.SetActive(false); GameUIPanel.SetActive(true); WinnerPanel.SetActive(false); InfoPanel.SetActive(true); Main.HideBackgroundElements(); switch (Mode) { case 1: Player2CtrlPanel.SetActive(false); break; case 2: Player2CtrlPanel.SetActive(true); break; case 3: Player2CtrlPanel.SetActive(false); break; } MenuCam.CameraMode = 2; GameMode = Mode; GameStartBtnPressed = true; }
public void OpenMainMenu() { Menu.SetActive(true); StartGameMenu.SetActive(false); OptionsMenu.SetActive(false); GameUIPanel.SetActive(false); }
public void StartMenu_TranslatesNumber3InputToStartGame() { StartGameMenu startMenu = new StartGameMenu(); PrivateObject menu = new PrivateObject(startMenu); string expectedResult = "start game"; startMenu.PlayerInput = "3"; menu.Invoke("TranslateUserInput"); Assert.AreEqual(startMenu.PlayerInput, expectedResult); }
private void Awake() { Time.timeScale = 0; _startGameMenu = GetComponentInChildren <StartGameMenu>(); _inGameUI = GetComponentInChildren <InGameUI>(); _pauseMenu = GetComponentInChildren <PauseMenu>(); _winGameMenu = GetComponentInChildren <WinGameMenu>(); _loseGameMenu = GetComponentInChildren <LoseGameMenu>(); SwitchUI(UIState.StartGame); }
public void StartMenu_GetsPlayerInputAndConvertToLowerCase() { StartGameMenu startMenu = new StartGameMenu(); PrivateObject menu = new PrivateObject(startMenu); string expectedResult = "start game"; string input = "Start Game"; StringReader stringReader = new StringReader(input); Console.SetIn(stringReader); menu.Invoke("GetUserInput"); string actualResult = startMenu.PlayerInput; Assert.AreEqual(actualResult, expectedResult); }
public void StartMenu_ChangeDaysFunctionChangesPlayerNumber() { StartGameMenu startMenu = new StartGameMenu(); PrivateObject menu = new PrivateObject(startMenu); int expectedResult = 10; string input = "10"; StringReader stringReader = new StringReader(input); Console.SetIn(stringReader); menu.Invoke("ChangePlayers"); int actualResult = startMenu.NumberOfDays; Assert.AreEqual(actualResult, expectedResult); }
void Start() { instance = this; Time.timeScale = 0; grayBG.enabled = true; }
public void OpenOptionsMenu() { Menu.SetActive(false); StartGameMenu.SetActive(false); OptionsMenu.SetActive(true); }