My guess would be that you forgot to set the Start and End keys for the arms before adding their rotation keys to the animation sequence. Without setting those keys first, the arms will be repositioned as if they are moving through one long sequencial animation.
For example, say your entire animations run for 1500 frames. Normally attack anims run for about 30-40 frames. So if you attack1 starts at frame 30 and ends at frame 69 you need to set a key for the added arms at frame 29 (which locks them to their base position), frame 30 (start of attack1), frame 69 (end of attack1), and frame 70 (which locks them to their base position). The first keys you set should always be these "base" keys. Once you have established the base keys for ALL the animations in the sequence you can go back and start moving things around in between the start/end keys to establish your animations.
Using the example above, if you forgot to set the base keys, then the animator will assume that those additional arms are performing one animation that starts at frame 0 and ends at frame 1500 - and adjust the geometric positioning accordingly.
Modifié par Pstemarie, 05 juin 2011 - 04:52 .