I have quickly grey-boxed a Shuriken style weapon and i wanted it to be able to fold up, My original plan was to use a bone for each arm with all of them copying the rotation of a control bone, each arm also having a limit rotation on them so once the control bone reaches a certain point they stop rotating. That way as i rotate the control bone the blades fold up and stop at the right place automatically.
It does not seem to be working very well, the limit rotation seems to cause the arms to jump back to their default positions as soon as a move the control bone past their constraint. On top of that animation with it seems impossible as no matter how many keyframes i put in it always wants to go clockwise instead of counter clockwise.
The image and bone set up for reference
As you can see one has jumped back down even though they should all be pointing up.
Am i doing something inherently wrong? Should i just not bother with a control bone? (I suspect it may have something to do with my bones origins but from what i could tell they are all rotated the same way.)