private void InitPlayerOptions() { numPlayerOption = NumPlayerOption.players1; bg_Numplayers1.SetActive(false); bg_Numplayers2.SetActive(true); bg_Numplayers3.SetActive(true); bg_Numplayers4.SetActive(true); bg_ReturnToMain.SetActive(true); }
private void NumPlayerSelectionPrev() { if (Input.GetAxis("LeftJoyStickY_ANYPLAYER") < 0) { //if(Input.GetAxis("LeftJoyStickY_ANYPLAYER") == -1) //{ // AudioManager.instance.Play("Move_Through_Menu_Panels"); isPressPrev = true; //} } if (isPressPrev) { if (Input.GetAxis("LeftJoyStickY_ANYPLAYER") == 0) { AudioManager.instance.Play("Move_Through_Menu_Panels"); isPressPrev = false; isPressPrevRelease = true; } } if (isPressPrevRelease) { isPressPrevRelease = false; switch (numPlayerOption) { case NumPlayerOption.players1: numPlayerOption = NumPlayerOption.returnToMain; bg_Numplayers1.SetActive(true); bg_Numplayers2.SetActive(true); bg_Numplayers3.SetActive(true); bg_Numplayers4.SetActive(true); bg_ReturnToMain.SetActive(false); break; case NumPlayerOption.players2: numPlayerOption = NumPlayerOption.players1; bg_Numplayers1.SetActive(false); bg_Numplayers2.SetActive(true); bg_Numplayers3.SetActive(true); bg_Numplayers4.SetActive(true); bg_ReturnToMain.SetActive(true); break; case NumPlayerOption.players3: numPlayerOption = NumPlayerOption.players2; bg_Numplayers1.SetActive(true); bg_Numplayers2.SetActive(false); bg_Numplayers3.SetActive(true); bg_Numplayers4.SetActive(true); bg_ReturnToMain.SetActive(true); break; case NumPlayerOption.players4: numPlayerOption = NumPlayerOption.players3; bg_Numplayers1.SetActive(true); bg_Numplayers2.SetActive(true); bg_Numplayers3.SetActive(false); bg_Numplayers4.SetActive(true); bg_ReturnToMain.SetActive(true); break; case NumPlayerOption.returnToMain: numPlayerOption = NumPlayerOption.players4; bg_Numplayers1.SetActive(true); bg_Numplayers2.SetActive(true); bg_Numplayers3.SetActive(true); bg_Numplayers4.SetActive(false); bg_ReturnToMain.SetActive(true); break; default: Debug.Log("Unexpected Player Number Selection Option"); break; } } }
private void NumPlayerSelectionPrev() { if (Input.GetAxis("LeftJoyStickY_ANYPLAYER") < 0) { isPressPrev = true; } if (isPressPrev) { if (Input.GetAxis("LeftJoyStickY_ANYPLAYER") == 0) { isPressPrev = false; isPressPrevRelease = true; } } if (isPressPrevRelease) { isPressPrevRelease = false; switch (numPlayerOption) { case NumPlayerOption.players1: numPlayerOption = NumPlayerOption.returnToMain; bg_Numplayers1.SetActive(true); bg_Numplayers2.SetActive(true); bg_Numplayers3.SetActive(true); bg_Numplayers4.SetActive(true); bg_ReturnToMain.SetActive(false); break; case NumPlayerOption.players2: numPlayerOption = NumPlayerOption.players1; bg_Numplayers1.SetActive(false); bg_Numplayers2.SetActive(true); bg_Numplayers3.SetActive(true); bg_Numplayers4.SetActive(true); bg_ReturnToMain.SetActive(true); break; case NumPlayerOption.players3: numPlayerOption = NumPlayerOption.players2; bg_Numplayers1.SetActive(true); bg_Numplayers2.SetActive(false); bg_Numplayers3.SetActive(true); bg_Numplayers4.SetActive(true); bg_ReturnToMain.SetActive(true); break; case NumPlayerOption.players4: numPlayerOption = NumPlayerOption.players3; bg_Numplayers1.SetActive(true); bg_Numplayers2.SetActive(true); bg_Numplayers3.SetActive(false); bg_Numplayers4.SetActive(true); bg_ReturnToMain.SetActive(true); break; case NumPlayerOption.returnToMain: numPlayerOption = NumPlayerOption.players4; bg_Numplayers1.SetActive(true); bg_Numplayers2.SetActive(true); bg_Numplayers3.SetActive(true); bg_Numplayers4.SetActive(false); bg_ReturnToMain.SetActive(true); break; default: Debug.Log("Unexpected Player Number Selection Option"); break; } } }