using AX.MessageSystem; /// /// 小地图按钮 /// public class MiniMapButton : BaseButton { /// /// 按钮类型 /// public MiniMapBtnType Type; public override void RespondFun() { //根据按钮类型来发送消息通知管理类处理 switch (Type) { case MiniMapBtnType.Shrink: MessageDispatcher.SendMessage(MessageName.MiniMapEnlarge.ToString()); break; case MiniMapBtnType.Enlarge: MessageDispatcher.SendMessage(MessageName.MiniMapShrink.ToString()); break; } } } /// /// 按钮类型 /// public enum MiniMapBtnType { /// /// 缩小 /// Shrink, /// /// 放大 /// Enlarge }