我在使用Papervision3D的Actionscript-3中显示一个Blender模型。动画跳跃大约15-16秒 - Papervision3D Actionscript-3 Flash
模型具有动画,所以我已经设置了在代码中的一些AnimationClip3D动画:
clip[0] = new AnimationClip3D("Clip0", 0.0, 1.0); //first animation
clip[1] = new AnimationClip3D("Clip1", 1.0, 2.0); //second animation
等。这些小动画长1或2秒。数字表示以秒为单位的开始和结束时间。
该模型显示了精细和如预期以随机的顺序正确地进行动画,但每15秒左右,动画暂停和“跳跃”,就好像有一个延迟。
我成立了一个NEXT_FRAME听众在每帧跟踪的数据,这就是输出,其中时间是AnimationEvent时间:
Frame 1 Time 0.389
Frame 2 Time 0.995
...
Frame 25 Time 14.539
Frame 26 Time 15.128
Frame 27 Time 15.707
Frame 28 Time 0.132
Frame 29 Time 0.714
正如你所看到的,AnimationEvent时间被重置为零在大约16秒。
原谅我的新手问题,但是,是什么原因导致的,我怎么能阻止暂停,并在16秒跳我的动画?
更新:我相信问题现在排序 - 请参阅下面的解决方案。
谢谢Marjolein。 – user2144878