我在正在制作的游戏中使用tweenLite
事情是它似乎有最低速度,是吗?
我得到的最快速度是0.01秒,,,如果我将时间设置得更低,它只会以与0.01相同的速度显示补间
我尝试过很低的值,没有运气(例如0.0000001)
帮助?
最好的,
阿尔瓦罗
我现在看到,限制因素是帧速率,精简版不能比FPS更快,我设置帧率更高,补间更快。
想要解释为什么如此短暂的补间,事情就是这样。
我正在制作一个小游戏,我正在编写人物行走周期。
我的角色由身体部位,腿部胳膊脚等组成,
所以我的步行功能有4个阶段(Rleg.rotation = 22,Rleg.rotation = 0,Rleg.rotation = -22,Rleg.rotation = 0)
但是这4个阶段中的每个阶段都被划分为10个补间,你可能会问为什么??????
好吧,根据角色所面对的位置,腿部旋转可以是:
1)当角色走到一边时正常旋转,
2)当角色走向卡马拉时的scaleY变换,例如,在scaleY中从-45度到45度的补间将是从scaleY = .5到scaleY = .5的补间,它不会做任何事情! ,这就是为什么我将这些阶段划分为10个补间。这样做scaleY会是这样的:.5 - .6 - .7 - .8 - .9 - 1 - .9 -.8 -.7 -.5
答案 0 :(得分:1)
.01 = 1/100秒。你的帧率是多少?大多数情况下说1/30秒。因此,在这种情况下,如果显示器无法显示差异,即使有补间也无关紧要。由于补间应该跨越一个以上的帧 - 在1/100秒甚至1/30之内都不会有迭代或步骤。
答案 1 :(得分:0)
只要它是非负数,任何值都应该有效。由于价值很低,我很惊讶你可以在过去的时间里真正分辨出那么大的差异。有关更多证据,请参见此处: