首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > flex >

[译] Flex 四 中创建自定义特效

2012-10-07 
[译] Flex 4 中创建自定义特效Creating a Custom Animation Effect in Flex 4源文链接: Creating a Custom

[译] Flex 4 中创建自定义特效
Creating a Custom Animation Effect in Flex 4

源文链接: Creating a Custom Animation Effect in Flex 4 
原作者: DAVID SALAHI   原文章时间: DECEMBER 19, 2010

原创翻译链接: http://www.smithfox.com/?e=63, 转载请保留些声明

正如我在前面的文章中讨论的 "继续对O'Reilly的Flex 4 Coookbook 失望", 我最近在那里找如何创建一个Flex4自定义特效的示例代码, 结果让我很失望。 尽管Adobe docs在"有关创建自定义特效"一文中有一些内容, 但缺少一些细节, 尤其是你想要基于Spark动画基类来创建特效时。 当我在Flex4 Cookbook看到11.8"创建定制动画特效"时, 我认为我已经找到了我想要的: 就是在308页的那些继承于Flex4 Spark Animate类的示例代码. 然而,我很快发现308到310页的示例代码简单就是Flex3和Flex4混在一起的东西, 根本不能编译. 在此我就不想多说了。如果你真的对此感兴趣, 你可以看我以前的文章。

在这里,我将分享我最终通过扩展Flex4的Animate类和AnimateInstance类来创建的自定义特效。

就象上面的Adobe doc中所提到的, 你需要写两个类来创建一个自定义动画. 一个类是工厂类, Flex框架会调用它来创建你的动画特效的实例. 另一个类是具体实现你的定制动画的. 一旦你搞清楚这个基本概要, 一切就变得很容易了. 下面是我的工厂类:


下载这个flex特效的源代码(fxg)
原创翻译链接: http://www.smithfox.com/?e=63, 转载请保留些声明

From http://www.smithfox.com/?e=63

热点排行