Esempio n. 1
0
 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);
 }
Esempio n. 2
0
        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;
                }
            }
        }
Esempio n. 3
0
        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;
                }
            }
        }