in this case I would make it another way
if your needleSprite and ballSprite is the same size as your circleSprite (with a lot of empty space) you don't have to do anything except rotate it.
btw. your capx only has 3 sprites in it (empty event sheet) - so no clue where you have the problem, but I think a perfect solution