예제 #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);
        }