示例#1
0
        protected override void DoRollback()
        {
            StartingCell.Piece = Mover;
            EndingCell.Piece   = null;

            Mover.AnimateToCell(StartingCell);
        }
示例#2
0
        protected override void DoExecute()
        {
            StartingCell.Piece = null;
            EndingCell.Piece   = Mover;

            Mover.AnimateToCell(EndingCell);
        }