void Awake()
        {
            UIStateManager.stateChanged += OnStateDataChanged;

            m_FanOutgWindow = GetComponent <FanOutWindow>();

            m_NavigationButton.buttonClicked += OnNavigationButtonClicked;

            m_OrbitButton.buttonClicked += OnOrbitButtonClicked;
            m_ARButton.buttonClicked    += OnARButtonClicked;
            m_VRButton.buttonClicked    += OnVRButtonClicked;

            foreach (var info in m_NavigationModeToolbar)
            {
                m_SceneDictionary[info.modeToolbar] = info.modeScenePath;
            }
        }
Esempio n. 2
0
        void Awake()
        {
            UIStateManager.stateChanged     += OnStateDataChanged;
            UIStateManager.walkStateChanged += OnWalkStateDataChanged;

            m_FanOutgWindow = GetComponent <FanOutWindow>();

            m_NavigationButton.buttonClicked += OnNavigationButtonClicked;

            m_OrbitButton.buttonClicked += OnOrbitButtonClicked;
            m_ARButton.buttonClicked    += OnARButtonClicked;
            m_VRButton.buttonClicked    += OnVRButtonClicked;
            m_WalkButton.buttonClicked  += OnWalkButtonClicked;

            foreach (var info in UIStateManager.current.stateData.navigationState.navigationModeInfos)
            {
                m_SceneDictionary[info.navigationMode] = info.modeScenePath;
            }

            InitFanMode();
        }