wow great new feature, I'll have to see if I can come up with a way to use it.
On Jan 27, 2:33 pm, Fabrice <[email protected]> wrote: > For a long time I wanted to add this one to the api: > Away supports now smooth transitions between actual and new > animationSequences! > Works for md2, animated AS3 exports and native Animator mesh animations. > > When you have an animation running of an avatar walking, if you now > play(new AnimationSequence({rollonthefloor}); before the update, your > avatar will go from > the actual "walk" sequence to the first frame of the "rollonthefloor" > sequence", causing a sharp transition. > Fixe until now was to add keyframes. > In the new situation, the current "walk" state is saved and > interpolated into the "rollonthefloor" sequence. > The "rollonthefloor" is not waiting until the morph is done, it plays > as usual, except it gets that "old" information > gradually mixed into its actual state. Visually the transition is > smooth. > > The interpolation ratio is 0/1 based. Its automatic, and nothing needs > to be programmed if you are happy with the default settings. > The defaultvalue is set to 10. So interpolating value is default .1 -- > > 1/10; > You can change this value accessing Mesh class. > Works only when the animationSequence.smooth is set to true. > > like this: > (myAnim as Mesh).transitionValue = 20; > --> will give you .05; --> 1/20 > The interpolation will last 20 renders. > > The fx you get is directly linked to your animation and how fast the > swf is running, it will update each time the updateTime() scene method > is called. > Therefor, like for your animations there are no rules but your feeling > and talent to get the balance right. > > Happy animation :) > > Fabrice
