词条 | Tweener |
释义 | Tweener flash缓动类Tweener是为flash开发的补间引擎,多年来赢得了相当多用户的欢迎。最初他是一个ActionScript 2.0版本的引擎,后来被移植到ActionScript 3.0,现在两个版本都有。实际上,Tweener至少部分是基于更早的一款ActionScript 1.0引擎MC Tween开发的,它发布于2003年。Tweener最初由Zeh Fernando编写,也有其他一些人的贡献。 这个包的顶层目录叫做caurina。把这个文件夹放到与你其他的项目文件相同的文件夹(或者其他你的开发环境能找到的地方)。这个引擎的主类是 caurina.transitions.Tweener。 Tweener的语法很容易适应。与Adobe的Tween类不同,你不需要实例化主类Tweener。而是调用Tweener的静态方法。主要的方法是addTween。就像这样: Tweener.addTween(target, tweeningParameters); 参数target和tweeningParameters的数据类型都是Object。target是你要改变的对象——通常是个 MovieClip, Sprite或者别的可视对象(虽然目标可以是任何具有至少一个可变数字公共属性的对象)。tweeningParameters属性是一个一般的 Object对象,它拥有若干属性让你可以控制补间的数值,缓动函数,时间等等。所以你可以像下面这样调用它,它将在3秒钟内把一个名为sprite的对象移动到x值为800的位置: Tweener.addTween(sprite,{x:800, time:3}); 显然这个过程比Adobe的两个Tween类都要简单得多。你添加到tweeningParameters的任何属性都会在target对象上被改变。请注意这里没有初始值。目标对象各个属性的当前值被默认为初始值。tweeningParameters的Object数据类型是Tweener的长项之一,也是很多严肃的开发者不太喜欢的地方之一。一方面,他带来了巨大的灵活性,让你可以改变任何对象的任何公共数值属性。另一方面,因为使用了一般的Object类型,你可以给它添加任何数据类型的任何属性,包括各种不可能被执行的属性。 美剧《越狱》的角色美剧《越狱》的角色,越狱小组成员。 角色资料 姓名:David Apolskis 绰号: Tweener 编号:95012 所在位置:普通犯人 A区,13号牢房 所犯罪行:重大盗窃 刑期:5年 剩余刑期:2年 距可保释时间:1年 注释: Apolskis 有一双灵巧的手。初中的时候,他靠它们成为了校橄榄球队的接球员。但在 9年级的时候,他因成绩不好被认定没有资格参加体育活动。从那时起, Apolskis发现了他双手的更大用处。 Apolskis 变成了一个职业扒手。从 14岁到19岁的几年里,他偷了 200多个钱包和150只手表。想到他两次进看守所、总共呆了 8个月的事实,这些数字更加令人印象深刻。但当他想要偷一个离职警官的钱包的时候太大意了,结果立刻被逮捕了。当警察搜查他的寓所时,发现了两天前报失的贵重的棒球卡收藏,估价超过 30万美金。他因重大盗窃被判刑5年,地点在 Fox River监狱。 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。