Set property "MoveTo" to "No" to disable built-in moveTo behavior. Therefor, you could control the movement by yourself.
Uses condition: is empty to test empty is correct. Transfer PXY to LXY using
- Board.PXY2LX( puzzle.X , puzzle.Y )
- Board.PXY2LY( puzzle.X , puzzle.Y )
Here is a sample capx which drag a chess between two boards.