Short answer, yes, It's possible.
Long answer, it's not so straight forward.
In a nutshell,
- what you need to do is to create several "checkpoint" object for each stroke of the letter you want to do, and assign index variable for these "checkpoint" object.
- The index variable will be used for knowing which part of a stroke should be dragged to the next,
- You can use the Touch events and refer to these index variables accordingly to make sure the player is drawing in order and is on stroke line from the beginning to the end.
If anyone could provide him a capx, it would be nice...