Tweenmax是TweenLite和TweenFilterLite的基础上建立的。目的在于使得tweening家族具备更加大众化的功能......Tweenmax同样使用简单易学的语法。实际上,因为Tweenmax是演化版,所以TweenMax可以实现TweenLite和TweenFilterLite的所有功能,或者更多。那么,你可能要问,为什么不仅仅弄一个类呢?这是个很好的问题。这是因为我们的目的在于用最小的代码实现最好的效果。坦白说,90%的项目可能需要TweenLite,一个3K的类。这使得整个项目非常高效率地简单的实现需要的效果。但是如果你需要tween filters或者更多的效果......就要用到6K大小的TweenFilterLite。还要更多功能?没问题,使用9K大小的(看起来十分臃肿的?)TweenMax实现更多功能。下面的列表展示了这三个类之间的不同之处。TweenMax引入了一项创新的功能,叫做"bezierThrough",一个能够让你通过运动曲线定义相关的点(而不是用普通的方法......)又或者用有规律的贝赛尔曲线-只要你愿意。它甚至会处理你的物体的旋转,来调整你的方向。看看下面的例子吧。点击添加贝赛尔点。
...