GreenSock产品简介-TweenMax、TimelineMax及LoaderMax
作者:admin 日期:2011-01-21本人原创,首发于天地会论坛。
----------------------------------------------
我本周一直在学习GreenSock的这几款产品,感觉非常实用,因此把掌握到的一些情况跟大家分享一下。我在中文网上也看了一些资料,多数都是针对某一个产品的,不方便搞清全系列的关系,我现在所有看到的东西都是来自其官网:http://www.greensock.com-----首页上这个大动画概括了很多特性,可以好好看看,能回放的。 -------------------------------------------------------- 开源(免费)产品系列: TweenMax系列是用来实现对MC的各种缓动效果的。 包括TweenNano、TweenLite、TweenMax三兄弟,实际关系是max包含lite,lite又包含nano,也就是说,这实际上同一个核心,只不过视不同场合而用。nano最小,官网介绍仅为1.6K,即使MAX最大价格也不过区区17.6K--实际上这也是GreenSock所有产品的特性,体积非常小! TimelineMax系列是用来实现时间轴调度的,可以用来包含子时间轴,可以装载TweenMax全系列生成的时间轴。他同样包含了TimelineLite的最小化产品。稍加学习,与TweenMax相结合,咱也可以写出比美swish的那种变化效果来! LoaderMax是用来实现预载入效果的,最大特点就是无区别的装入动画、图片、声音、文本及一切你可以想到的需要载入的东西(好长一句话....憋死我了)。我还没时间仔细研究他的方法,不过就网上提供的那个实例看到,他可以完全动态的调整载入次序,并提供了丰富的子进度、总进度属性。 -------------------------------------------------------- 特色: 我这里说的,不是其官网的介绍,而是我自己一些实际体会。 1、跟其它产品比较,体积很小,这也是GreenSock作者自己颇自豪的一件事。 2、官网有丰富的文档、实例、讨论,非常有利于学习。 API文档很详细(不过API中要是加入更多语法实例就好了)。官网还提供了产品简介、特色、语句实例、初步进度、网友的实做案例讲解等资源--我在学习时是时常在各个页面间跳来跳去。 另外单产品都提供了SWF文件,对同一个产品的各个参数,在一个界面中进行了展示,非常有用。 3、可应用的事件、方法非常多,甚至可以说是复杂。对于运动、时间轴等各个时间段,都提供了接口。比如:onStart、onUpdate、onRepeat、onComplete、onReverseComplete,还可以实现YOYO(来回)、循环、反走、延迟等很多MC运动和时间轴运动。 4、语法简练,可以一句代码控制MC的多个状态,也可以一句控制多个物体。 ------------------------------------------------------ 版权及会员 作者宣称以上开源产品是不能用于商业产品的(但可以自由下载)。并提供了个人会员和企业会员两大类,数个级别的收费支持。个人可以通过撰写教材给官网的方法,得到作者提供的会员权利。 不过我看了一下,除了会员中的较高级别,其它跟免费使用并无多大区别。不过收费产品中,我看到了一些令人震撼的效果,有钱人不仿一试。 个人会员25、50、99美元;企业会员150、500、1500美元每年。 ----------------------------------------------- 网友提供的实例资源: http://www.greensock.com/learning/ 我已经试过了,所有源码随便免费下载!还带讲解!包里一般都已经带有了类库。 -------------------------------------------------- 其它: 提供的视频讲解很多放在youtube.com,可自行fanqiang。 官网对IE6支持不太好。 -------------------------------------------------- 我学AS3时间不久,很多表达还不太准确,请大家多指正,希望我写到的东西,对大家能有帮助。咳....是不是讲太多了,就此打住。 |
评论: 1 | 引用: 0 | 查看次数: 9893
回复北朗[2011-04-17 10:52 AM | | | | 取消审核]
整体上给了我们一个大的框架,不错。谢谢,再接再厉
发表评论