Exemple #1
0
        private void SetPositionsAndEnter()
        {
            SetCameraRotation();

            if (PlayTableKeyboard.Instance.CurrentState == KeyboardState.Closed)
            {
                PlayTableKeyboard.Instance.Open(_keyboardPosition);
            }
            else
            {
                NamesWindow.List.Open();
            }

            RepositionPlayerInfo();

            PlayerInformations.Open(_namesToAdd[_actualNameIndexToAdd].PlayerAlias, _namesToAdd[_actualNameIndexToAdd].PlayerImage);

            if (NamesList.ListEmpty)
            {
                PlayAudio(PYAudioTags.Voice_ptBR_EscrevaONomeQueDeseja, null, 0.35f);
            }
            else
            {
                PlayAudio(PYAudioTags.Voice_ptBR_SelecioneNaListaOu, null, 0.35f);
            }

            NamesWindow.OpenVertical();
            ClassWindow.OpenVertical();
        }
Exemple #2
0
        private void BaseOpen()
        {
            // Reposição do teclado e chamada para entrada DEVE sempre vir antes da reposição de itens, uma vez que o teclado utiliza de dados da camera para se posicinar.
            RepositionKeyboard();
            PlayTableKeyboard.Instance.Open(_keyboardPosition);

            SetCameraRotation();
            RepositionPlayerInfo();

            // Quando estamos registrando apenas um único user não precisamos mostrar o PlayerInformations
            if (_isRegisteringSingleUser)
            {
                PlayerInformations.gameObject.SetActive(false);
            }
            else
            {
                PlayerInformations.Open(_namesToAdd[_actualNameIndexToAdd].PlayerAlias, _namesToAdd[_actualNameIndexToAdd].PlayerImage);
            }

            NamesWindow.OpenHorizontal();
            for (int i = 0; i < _filterNames.Count; i++) // Adicionar ao filtro de nomes os nomes que já foram registrados na sequencia
            {
                if (_filterNames[i] != null)
                {
                    NamesWindow.List.AddFilter(_filterNames[i]);
                }
            }

            ClassWindow.OpenHorizontal();

            //if (SoundControlButton.Instance != null)
            //    SoundControlButton.Instance.TurnDiscrete();

            Opened();
        }