示例#1
0
        protected void OnShowEntityFailure(object sender, GameEventArgs e)
        {
            ShowEntityFailureEventArgs ne = (ShowEntityFailureEventArgs)e;

            if (ne != null)
            {
                Log.Warning("Show entity failure with error message '{0}'.", ne.ErrorMessage);
            }
        }
示例#2
0
        private static void OnShowEntityFailure(object sender, GameEventArgs e)
        {
            ShowEntityFailureEventArgs ne = (ShowEntityFailureEventArgs)e;

            if (ne.EntityId == s_EntitySerialId)
            {
                s_EntityTcs.SetException(new GameFrameworkException(ne.ErrorMessage));
                s_EntityTcs = null;
            }
        }
示例#3
0
    void OnShowEntityFail(object sender, GameEventArgs e)
    {
        ShowEntityFailureEventArgs args = e as ShowEntityFailureEventArgs;

        if (args.UserData != this)
        {
            return;
        }
        Debug.LogError("args.ErrorMessage: " + args.ErrorMessage);
    }
示例#4
0
        public static ShowEntityFailureEventArgs Create(int entityId, string entityAssetName, string entityGroupName, string errorMessage, object userData)
        {
            ShowEntityFailureEventArgs showEntityFailureEventArgs = ReferencePool.Acquire <ShowEntityFailureEventArgs>();

            showEntityFailureEventArgs.EntityId        = entityId;
            showEntityFailureEventArgs.EntityAssetName = entityAssetName;
            showEntityFailureEventArgs.EntityGroupName = entityGroupName;
            showEntityFailureEventArgs.ErrorMessage    = errorMessage;
            showEntityFailureEventArgs.UserData        = userData;
            return(showEntityFailureEventArgs);
        }
示例#5
0
        private static void OnShowEntityFailure(object sender, GameEventArgs e)
        {
            ShowEntityFailureEventArgs ne = (ShowEntityFailureEventArgs)e;

            if (ne.EntityId == m_EntitySerialId)
            {
                GameEntry.Event.Unsubscribe(ShowEntitySuccessEventArgs.EventId, OnShowEntitySuccess);
                GameEntry.Event.Unsubscribe(ShowEntityFailureEventArgs.EventId, OnShowEntityFailure);
                m_EntityTcs.SetException(new GameFrameworkException(ne.ErrorMessage));
            }
        }
        private void OnShowEntityFail(object sender, GameEventArgs e)
        {
            ShowEntityFailureEventArgs ne = (ShowEntityFailureEventArgs)e;

            if (ne == null)
            {
                return;
            }

            if (dicCallback.ContainsKey(ne.EntityId))
            {
                dicCallback.Remove(ne.EntityId);
                Log.Warning("{0} Show entity failure with error message '{1}'.", Owner.ToString(), ne.ErrorMessage);
            }
        }
示例#7
0
        private void OnShowEntityFailure(object sender, GameEventArgs e)
        {
            ShowEntityFailureEventArgs ne = (ShowEntityFailureEventArgs)e;

            Log.Warning("Show entity failure with error message '{0}'.", ne.ErrorMessage);
        }
        protected virtual void OnShowEntityFailure(object sender, GameEventArgs e)
        {
            ShowEntityFailureEventArgs ne = e as ShowEntityFailureEventArgs;

            HotLog.Warning("Show entity failure with error message '{0}'.", ne.ErrorMessage);
        }