actionscript-3 - 限制 tweenmax 的最大速度

标签 actionscript-3 gsap

我正在使用 Flash 开发游戏,我需要在屏幕上以环绕方式移动我的影片剪辑。 为此,我使用 greensock 提供的 Tweenmax.to() 函数。 该函数以“时间”和“距离”为参数,并对运动本身应用加速和减速。

然而,这使得运动的最大速度超出了我想要的。 有没有办法也可以设置运动的最大速度?

最佳答案

我不认为你可以手动控制加速度,但要减慢速度,你可以设置更高的时间值: 说,从

TweenMax.to(mc, 2, {x:65, y:117});

TweenMax.to(mc, 4, {x:65, y:117});

或者使用另一种类型的缓动 - 每个缓动都包含自己的一组加速。 有很多,你可以尝试找到合适的。

有一个interactive demo ,尝试使用不同的缓动函数。

关于actionscript-3 - 限制 tweenmax 的最大速度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14954315/

相关文章:

actionscript-3 - TextField() 设置插入符号位置

javascript - 使用 ThreeJS 网格的 Tweenmax 比例

Three.js requestAnimationFrame 或 TweenMax 刻度处理程序

flash - 将纹理 (BitmapData) 渲染到 2D 空间中的 Stage3D 所需的低级代码是什么?

apache-flex - Flex3 Linechart 点太靠近边缘

actionscript-3 - ActionScript 3 : check if string contains another string

javascript - 哪些脚本语言与 ECMA 类似?

three.js - 在网格 Three.js 上的两种 Material 之间设置动画

javascript - 反转后清除 GSAP TimelineMax 动画

javascript - greensock TweenMax javascript - 杀死循环补间