For context, I want to make clock arms rotating around a clock, but they won't stop rotating around their centers. The center is NOT the origin.
You use circle geometry to set the position of the hands images, setting a bearing for the sprite.
It is actually easier to do this by using canvas elements, e.g. drawline
See the cue stick manipulation code in
The cue stick is allowed to rotate around the cue ball, but always points to it.
The arms should be sprites, because the arms are supposed to interact with another sprite
What other sprite will the clock hands interact with ?
If you look at the blocks HERE, you will see how to set up your clock "hand" sprites (credits @SteveJG )
The trick is to make the sprite images "long/wide enough" so that they can rotate around the centre (origin)
Nowadays, once you set the image to a sprite, you can set the origin to be 0.5/0.5 so that it is in the centre