This is for remixing and incorporating into your own projects. It's basically a sprite that you can rotate at runtime, for use as a crank/handle or knobs (think of a rotating volume control or something) There is an explanation of how it works in the comments, and a diagram. The sprite broadcasts a clockwiseRotation message, or a anticlockwiseRotation message when it is moved by the user.. Set the stepsize variable (ideally to a factor of 360) to make the rotation work in steps.... try it and see (set it to 30, 45, or 90 and you'll get the idea).
@sparky_d This is a nice precision turning. I changed nothing in this, it's great the way it is. I may later though. See the original below in blue letters. Look with your eyes.