Ordering in cut out puppet?

Hi, I’m making a cut out puppet.
http://www.livestream.com/chillydragon/video?clipId=pla_32142cc2-3ccf-412a-b904-e515bfdf2523

I want the arms to be attached to the shoulders,
however, I want the right arm to be in front of
the other parts, when the left is behind.

The upper parts must move when the lower parts move but not vice versa ( for example when the belly moves, chest, shoulders, arms, head… must move too, but when the head move, the lower parts don’t move with it. ).

How should I order the parts?

If you like, here is a very simple example of a character cut-out-hierarchy…
Done in Toon Boom Animate, but would look similar in Toon Boom Studio.
http://imageshack.com/a/img836/7497/hierarchyu.jpg

And a short video demonstration, how to draw a little chicken,
done in Toon Boom Studio:
http://www.nolanscott.co.nz/tutorials/drawing-a-chicken.html
(no sound, it’s all fairly simple and straight-forward)

Be aware, every character-hierarchy will be unique for the purpose of use,
or personal style…

Moving parts forward or backwards already set-up in a hierarchy
without setting keyframes…

Either, select the “Select Tool” (6), hold down the option-key, hit the down-arrow-key
for forward-, hit the up-arrow-key for backward-movement.

Or, open the Properties Panel and type 0.01 for forward, or -0.01 for backward
into the Offset window (the third one for the z-values)
For bigger increments choose higher values, e.g. 0.02 / 0.03 / 0.1 / 1 / 2 / 3 etc.

:slight_smile: Thank you so much for helping!
I understand it now.