protected override void ActionChangeSequence(SQID value) { if (value == SQID.EnmAutoMove && Telegram_EnmAutoMoveSelectIndex == this.Index) { Telegram_EnmAutoMoveSelectIndex = -1; UnitControl cCtl = TaskControl as UnitControl; int NextX, NextY; GetMoveablePos(this.Index, out NextX, out NextY); cCtl.ReqAutoMoving(NextX, NextY, OnMoveEnd); //Panel変更イベントを入れ替え SetPanelEvent(Vector2, new Vector2I(NextX, NextY)); SequenceManager.SendMessage(MessageType.EnmAuroMoveStart, Index); } }