public bool CallLogicAction(ActionDefine actionType, ActionParam param) { try { LogicAction action = (LogicAction)LogicActionFactory.Instance.CreateAction(actionType); if (null == action) { return(false); } action.ActionId = (int)actionType; action.ActParam = param; lock (m_QueueLogicAction) { m_QueueLogicAction.Enqueue(action); } return(true); } catch (Exception ex) { DebugMod.LogException(ex); return(false); } }
public NetAction() { ActParam = new ActionParam(); }
public virtual void SendParameterLocal(string id, ActionParam actionParam) { }
public LogicAction() { ActParam = new ActionParam(); }