Ejemplo n.º 1
0
        /// <summary>
        /// 创建加载数据表失败事件。
        /// </summary>
        /// <param name="dataTableAssetName">数据表资源名称。</param>
        /// <param name="errorMessage">错误信息。</param>
        /// <param name="userData">用户自定义数据。</param>
        /// <returns>创建的加载数据表失败事件。</returns>
        public static LoadDataTableFailureEventArgs Create(string dataTableAssetName, string errorMessage, object userData)
        {
            LoadDataTableFailureEventArgs loadDataTableFailureEventArgs = ReferencePool.Acquire <LoadDataTableFailureEventArgs>();

            loadDataTableFailureEventArgs.DataTableAssetName = dataTableAssetName;
            loadDataTableFailureEventArgs.ErrorMessage       = errorMessage;
            loadDataTableFailureEventArgs.UserData           = userData;
            return(loadDataTableFailureEventArgs);
        }
Ejemplo n.º 2
0
        private void OnLoadDataTableFailure(object sender, GameEventArgs e)
        {
            LoadDataTableFailureEventArgs ne = (LoadDataTableFailureEventArgs)e;

            if (ne.UserData != this)
            {
                return;
            }
        }
        private void OnLoadDataTableFailure(object sender, GameEventArgs e)
        {
            LoadDataTableFailureEventArgs ne = (LoadDataTableFailureEventArgs)e;

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

            Log.Error("Can not load data table '{0}' from '{1}' with error message '{2}'.", ne.DataTableName, ne.DataTableAssetName, ne.ErrorMessage);
        }
        //加载数据表失败的回调
        private void OnLoadDataTableFailure(object sender, BaseEventArgs e)
        {
            LoadDataTableFailureEventArgs args = e as LoadDataTableFailureEventArgs;

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

            Log.Error("Can not load data table '{0}' from '{1}' with error message '{2}'.", args.DataTableName, args.DataTableAssetName, args.ErrorMessage);
        }
Ejemplo n.º 5
0
    private void OnLoadDataTableFailure(object sender, GameEventArgs e)
    {
        LoadDataTableFailureEventArgs evt = (LoadDataTableFailureEventArgs)e;

        Log.Error("Load data table faild. The error message:" + evt.ErrorMessage);
    }