/// <summary> /// 注册一个XCmd命令 /// </summary> /// <param name="xCmd"></param> public static void RegisterXCmd(IXCmd xCmd) { IXCmd cmd; if (s_XCmds.TryGetValue(xCmd.Command, out cmd)) cmd = xCmd; else s_XCmds.Add(xCmd.Command, xCmd); }
/// <summary> /// 注册一个XCmd命令 /// </summary> /// <param name="xCmd"></param> public static void RegisterXCmd(IXCmd xCmd) { IXCmd cmd; if (s_XCmds.TryGetValue(xCmd.Command, out cmd)) { cmd = xCmd; } else { s_XCmds.Add(xCmd.Command, xCmd); } }