using UnityEngine; using System.Collections; using System; using AX.MessageSystem; namespace AX.InputSystem { /// /// 鼠标左键单击寻路命令 /// public class PathFindingCommand : Command { public static readonly PathFindingCommand Instance = new PathFindingCommand(); public override void Execute(long gameObjID, CmdArgs arg) { base.Execute(gameObjID, arg); MessageDispatcher.SendMessage("PATH_FINDING_COMMAND",arg); } } /// /// 被困人员寻路命令 /// public class TrappedPathFindingCommand : Command { public static readonly TrappedPathFindingCommand Instance = new TrappedPathFindingCommand(); public override void Execute(long gameObjID, CmdArgs arg) { base.Execute(gameObjID, arg); MessageDispatcher.SendMessage("TRAPPED_PATH_FINDING_COMMAND", arg); } } }