Пример #1
0
        private void DeactivateKeyboard(Type_SYM kb)
        {
                        #if UNITY_EDITOR
            Debug.Log(LOG_TAG + ", DeactivateKeyboard() " + kb);
                        #endif

            KMInstance.ActivateKeyboard <Type_SYM> (KeyboardLanguage.Symbol, kb, false);
        }
Пример #2
0
        /// <summary>
        /// Activate the keyboard of Symbol. Only activated keyboard will be shown.
        /// </summary>
        private void ActivateKeyboard(Type_SYM kb)
        {
                        #if UNITY_EDITOR
            Debug.Log(LOG_TAG + ", ActivateKeyboard() " + kb);
                        #endif

            KMInstance.ActivateKeyboard <Type_SYM> (KeyboardLanguage.Symbol, kb, true);
            curKeyboard = kb;
        }
Пример #3
0
        public Symbol(InputFieldManager ifm, bool ispw) : base(ifm, ispw)
        {
            Locale_Keyboards = KMInstance.GetLocaleKeyboards <Type_SYM> (KeyboardLanguage.Symbol);
            if (Locale_Keyboards != null)
            {
                foreach (Type_SYM _type in EnumUtil.GetValues <Type_SYM>())
                {
                    foreach (CKeyboard <Type_SYM> _kb in Locale_Keyboards)
                    {
                        if (_type == _kb.Type)
                        {
                                                        #if UNITY_EDITOR
                            Debug.Log(LOG_TAG + ", Symbol() default keyboard is " + _type);
                                                        #endif
                            curKeyboard = _type;
                            goto ConstructorCompleted;
                        }
                    }
                }
            }

ConstructorCompleted:
            ;
        }