Пример #1
0
        public void SwitchTo(FormatMode newMode)
        {
            if (m_currentMode == newMode)
            {
                return;
            }

            BaseViewer preViewer = GetCurrentMode();

            if (preViewer != null)
            {
                preViewer.OnLeave();
            }

            m_currentMode = newMode;

            BaseViewer curViewer = GetCurrentMode();

            if (curViewer != null)
            {
                curViewer.OnEnter();
            }

            EditorPrefs.SetInt(TableConst.CurrentMode, (int)(m_currentMode));
        }