Quote: "Hey obese87, You said you use arrays to store animation. how do you actually do this? "
Well I haven't made it, but the theory is that you make an array like this:
This would create an object with 10 limbs (not using the 0 as there will be times when no limb is selected) and each limb has 21 parameters, the first I would use to store the parent limb, and 1 to 20 are the limb's angle in each of these frames.
Each limb's position on screen is reliant on its parent's position, a benefit of doing it like this is that we can use a variable to change the current frame and then point to all the limbs in turn and get their positions in the same frame.
Hope I explained that OK
Off Topic: what are A and B called here: DIM anim(A,B), are they fields or what? I hate explaining things to do with arrays because I don't know what to call these. No worries DD
[edit]
@Sinani
I must've taken ages to post cos that wasn't there before

Yours would work but you've only made a single limb.
In programming, nothing exists
