protected override void ActionChangeSequence(SQID value) { if (value == SQID.FloorNameView) { ViewFloorName(); } }
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); } }
protected override void ActionChangeSequence(SQID value) { throw new System.NotImplementedException(); }
protected override void ActionChangeSequence(SQID value) { }
/// <summary> /// SQID変更検知 /// </summary> /// <param name="value"></param> protected abstract void ActionChangeSequence(SQID value);