少年修仙传客户端代码仓库
client_linchunjie
2018-08-23 522ca3468a56c88cb15eaa428eb7499d3dba386f
UI/Common/FuncOpen.cs
@@ -29,7 +29,7 @@
#if UNITY_EDITOR
            if (!Application.isPlaying) return;
#endif
            var allKeys = ConfigManager.Instance.GetAllKeys<FuncOpenLVConfig>();
            var allKeys = Config.Instance.GetAllKeys<FuncOpenLVConfig>();
            funcArray = new int[allKeys.Count];
            int _index = 0;
            foreach (var key in allKeys)
@@ -95,7 +95,7 @@
        private bool IsFuncOpen(int key, out int errorCode)
        {
            errorCode = 0;
            var config = ConfigManager.Instance.GetTemplate<FuncOpenLVConfig>(key);
            var config = Config.Instance.Get<FuncOpenLVConfig>(key);
            if (config == null)
            {
                return false;
@@ -145,7 +145,7 @@
        public void ProcessorFuncErrorTip(int key)
        {
            var config = ConfigManager.Instance.GetTemplate<FuncOpenLVConfig>(key);
            var config = Config.Instance.Get<FuncOpenLVConfig>(key);
            if (config != null)
            {
                SoundPlayer.Instance.PlayUIAudio(SoundPlayer.defaultClickNegativeAudio);
@@ -163,7 +163,7 @@
                            SysNotifyMgr.Instance.ShowTip(config.Tip, Language.Get("OpenFunc4", config.LimitLV));
                            break;
                        case 2:
                            var treasureConfig = ConfigManager.Instance.GetTemplate<TreasureConfig>(config.LimitMagicWeapon / 100);
                            var treasureConfig = Config.Instance.Get<TreasureConfig>(config.LimitMagicWeapon / 100);
                            SysNotifyMgr.Instance.ShowTip(config.Tip, Language.Get("OpenFunc1", treasureConfig != null ? treasureConfig.Name : string.Empty));
                            break;
                        case 4:
@@ -183,7 +183,7 @@
        public int GetLimitLv(int key)
        {
            FuncOpenLVConfig tagFuncOpenLVModel = ConfigManager.Instance.GetTemplate<FuncOpenLVConfig>(key);
            FuncOpenLVConfig tagFuncOpenLVModel = Config.Instance.Get<FuncOpenLVConfig>(key);
            return tagFuncOpenLVModel.LimitLV;
        }