Hi, you can perhaps do it another simple way:
Add a Global Variable like #ofMoves
When you roll a dice add the result to #ofMoves
Now, I assume your board tiles are at exact same distances from one another:
Then you simply tell your player to move #ofMoves times on the board.
If you need to change angle you can setup an extra invisible sprite on your tiles whereby when the player comes to the tile it determines which is the angle for the next move.
Best of luck,
COSMOS