Actionscript 3 AS3 TweenLITE是否有最低20分钟限制?

Actionscript 3 AS3 TweenLITE是否有最低20分钟限制?,actionscript-3,flash,actionscript,gsap,Actionscript 3,Flash,Actionscript,Gsap,我正在制作的游戏中使用tweenLite 问题是,它似乎有一个最低的速度下降,是这样吗 最快的速度是0.01秒,如果我将时间设置得更低,它只会以与0.01相同的速度显示tween 我尝试过非常低的值,但没有运气(例如0.0000001) 帮忙 最好的 阿尔瓦罗 我明白了,限制是帧速率,tween lite不能比FPS快,我把帧速率调高了,tween跑得更快 想解释一下为什么这么短的两个孩子,事情是这样的 我正在做一个小游戏,我在角色行走循环中编程 我的角色由身体部位、腿、手臂、脚等组成 所以我

我正在制作的游戏中使用tweenLite

问题是,它似乎有一个最低的速度下降,是这样吗

最快的速度是0.01秒,如果我将时间设置得更低,它只会以与0.01相同的速度显示tween

我尝试过非常低的值,但没有运气(例如0.0000001)

帮忙

最好的

阿尔瓦罗


我明白了,限制是帧速率,tween lite不能比FPS快,我把帧速率调高了,tween跑得更快

想解释一下为什么这么短的两个孩子,事情是这样的

我正在做一个小游戏,我在角色行走循环中编程

我的角色由身体部位、腿、手臂、脚等组成

所以我的行走函数有4个阶段(Rleg.rotation=22,Rleg.rotation=0,Rleg.rotation=-22,Rleg.rotation=0)

但这4个阶段中的每一个都被分成10个阶段,你可能会问为什么

嗯,根据角色面对腿部的位置,旋转可以是:

1) 角色向一侧行走时的正常旋转,

2) 当角色朝着卡马拉走去时,scaleY变换,例如,scaleY中从-45度到45度的tween将是从scaleY=.5到scaleY=.5的tween,它不会做任何事情!!!,这就是为什么我将阶段划分为10个二分阶段。如果这样做,scaleY会变成这样:.5-.6-.7-.8-.9-1-.9-.8-.7-.5

只要它是一个非负数,任何值都应该起作用。有这么低的值,我很惊讶你能在过去的0.001里看出这么大的差异。有关更多证据,请参见此处:


.01=1/100秒。你的帧速率是多少?在大多数情况下,比如1/30秒。因此,在这种情况下,如果显示器不能显示差异,那么即使有一个tween也无关紧要。由于tweens应该跨越多个帧,因此在1/100秒甚至1/30秒内不可能有迭代或步骤。

.01=1/100秒。你的帧速率是多少?在大多数情况下,比如说1/30秒。我在正文中添加了更多的信息,解释了更多的问题