Thank you. I will try to test these solutions out and get back with any further questions. I appreciate the help.
OK. Just tested this. EncryptedCow's solution works, but doesn't loop and uses two sprites. Maybe i'm missing something, but I would like to use one sprite and rotate it to angles whenever the user touches the object. For now, I think using the mouse is the best option. I can try out the touch later.
Jasper's solution is a little confusing for me.
I get this piece:
- Mouse Left Button is Down
-Mouse Cursor is Over Sprite
But don't understand "Then you can add the events to rotate the object." I add events and not actions?
I would like the object to freely rotate to any angle that the user wishes. Not sure how to set that up either. If that would be to hard for a nub to understand, maybe a rotation to by 45 degrees on each click or touch would work.
"If you want to allow the object to be only rotated to 45, 90, 135, 180, etc, you should be a little more specific. Do you want to make the object rotate immidiately 45 degrees after a second passes (and not smooth)? Or do you want it to rotate a little (eg 5 degrees) as long as the object is touched? In the last case, should it rotate to the nearest interval(-thing? 45 or 90 or 135 or etc)? Or should it always rotate upwards (so if the angle is say 60 and the object isn't touched anymore it automaticly rotates futher to 90)"
Thanks again for your help.