void OnSelectedUserChanged(UserInfoDialogData data)
        {
            MatchmakerId = data.matchmakerId;

            if (m_NavigationModeSelector.GetValue() != SetNavigationModeAction.NavigationMode.VR)
            {
                transform.position = data.dialogPosition;
            }

            m_FollowCameraText.text = IsFollowing() ? k_StopFollowText : k_FollowText;

            UpdateUser(data.matchmakerId, true);
        }
예제 #2
0
        void OnStateDataChanged(UIStateData stateData)
        {
            if (stateData.SelectedUserData != m_UserDialogData)
            {
                m_UserDialogData = stateData.SelectedUserData;
                MatchmakerId     = m_UserDialogData.matchmakerId;
                if (UIStateManager.current.stateData.navigationState.navigationMode != NavigationMode.VR)
                {
                    transform.position = m_UserDialogData.dialogPosition;
                }

                UpdateUser(m_UserDialogData.matchmakerId, true);
            }
        }