the internal code looks at a fraction of time along the curve.
the time you pass should always be greater or equal to the actual
position.
like pa.time = pa.time+0.0001;
this means that if the position of the object is not altered (if in a
container and the container being the object3d)
if you allways do update with equal or increased time, the code will
never orientate otherway than ahead.
if the pivot of the object3d is altered or its objectspcae geometry,
you my get, at least in your perception, unespected rotations.
if you pass a lower one, you will reverse the fx.
Try trace your increases or pa.time values to see if they are logic
when the rotation takes place.
I'm off for 2 weeks at least, I hope this will help you a bit.
Fabrice
On Jul 17, 2009, at 7:39 PM, desgraci wrote:
Fabrice,
what i made at the end was to increase the points of the paths to
aproximate to a curve of bezier, it works so so by now, but im not
sure fi that was the right way to do it.
Any light?
btw:
http://groups.google.com/group/away3d-dev/browse_thread/thread/4a4654c7dbe340d4
not sure what is it, looks ike a bug.