private void OnLoadConfigSuccess(object sender, GameFramework.Event.GameEventArgs e)
    {
        LoadConfigSuccessEventArgs evt = (LoadConfigSuccessEventArgs)e;
        string flagKey = string.Format("Config.{0}", evt.ConfigName);

        m_LoadResFlag[flagKey] = true;
    }
Beispiel #2
0
        /// <summary>
        /// 创建加载全局配置成功事件。
        /// </summary>
        /// <param name="configAssetName">全局配置资源名称。</param>
        /// <param name="duration">加载持续时间。</param>
        /// <param name="userData">用户自定义数据。</param>
        /// <returns>创建的加载全局配置成功事件。</returns>
        public static LoadConfigSuccessEventArgs Create(string configAssetName, float duration, object userData)
        {
            LoadConfigSuccessEventArgs loadConfigSuccessEventArgs = ReferencePool.Acquire <LoadConfigSuccessEventArgs>();

            loadConfigSuccessEventArgs.ConfigAssetName = configAssetName;
            loadConfigSuccessEventArgs.Duration        = duration;
            loadConfigSuccessEventArgs.UserData        = userData;
            return(loadConfigSuccessEventArgs);
        }
Beispiel #3
0
        private void OnLoadConfigSuccess(object sender, GameEventArgs e)
        {
            LoadConfigSuccessEventArgs ne = (LoadConfigSuccessEventArgs)e;

            if (ne.UserData != this)
            {
                return;
            }

            m_LoadedFlag[Utility.Text.Format("Config.{0}", ne.ConfigName)] = true;
            Log.Info("Load config '{0}' OK.", ne.ConfigName);
        }
Beispiel #4
0
        private void OnLoadConfigSuccess(object sender, GameEventArgs e)
        {
            LoadConfigSuccessEventArgs ne = (LoadConfigSuccessEventArgs)e;

            if (ne.UserData != this)
            {
                return;
            }

            m_LoadedFlag[ne.ConfigAssetName] = true;
            Log.Info("Load config '{0}' OK.", ne.ConfigAssetName);
        }
Beispiel #5
0
        void OnLoadConfigSuccess(object sender, GameEventArgs e)
        {
            LoadConfigSuccessEventArgs ne = (LoadConfigSuccessEventArgs)e;

            if (ne.UserData != this)
            {
                return;
            }

            m_LoadedFlag[ne.ConfigAssetName] = true;
            Log.Info($"加载{ne.ConfigAssetName} 成功");
        }
        //加载配置成功的回调
        private void OnLoadConfigSuccess(object sender, BaseEventArgs e)
        {
            LoadConfigSuccessEventArgs args = e as LoadConfigSuccessEventArgs;

            if (args.UserData != this)
            {
                return;
            }

            m_LoadedFlag[Utility.Text.Format("Config.{0}", args.ConfigName)] = true;
            Log.Info("Load config '{0}' OK.", args.ConfigName);
        }
Beispiel #7
0
        private void OnLoadConfigSuccess(object sender, GameEventArgs e)
        {
            LoadConfigSuccessEventArgs args = (LoadConfigSuccessEventArgs)e;

            if (args.UserData != this)
            {
                return;
            }
            //if (args.ConfigName.Equals("DefaultConfig"))
            Debug.Log("DefaultConfig Load Success");
            _configLoadSucceed = true;
            //Debug.Log("domain=" + EntryInstance.Config.GetString("domain"));
        }