闪光运动问题

时间:2008-12-02 14:24:47

标签: flash

我正在开始使用flash,我知道补间动画可以自动化简单的事情,但我想知道是否有更多的自动化方法?

例如,这里的鸟的动画:

http://www.youtube.com/watch?v=As_-K8xGqLE

但是在页面上,我基本上是复制图层并移动每一层中的项目。有没有更好的方法来做到这一点,也许是用脚本?

5 个答案:

答案 0 :(得分:0)

您提供的链接不需要任何Flash高级知识,但需要更多耐心。那个人画的是图片,他设置框架但框架。 1帧= 1张图片。

答案 1 :(得分:0)

补间动画仅适用于移动对象。其他任何东西都必须是动画。您必须在现场创建一只鸟的MovieClip,然后使用补间动画将鸟从a点移动到b点,同时播放MovieClip。

答案 2 :(得分:0)

使用时间轴动画,您基本上每个独立移动的东西都需要一个图层。您可以通过制作包含对象的影片剪辑元件并将所有动画放在该影片剪辑中来简化此操作。然后,您可以在主时间轴上动画对象的整体运动。

使用动作脚本制作动画的另一种方法。基本上设置一个计时器以间隔和每个间隔触发计算动画的每个组件需要的位置并移动它。虽然这里有点太多了。

答案 3 :(得分:0)

天哪,你可以用基于脚本的动画做很多事情。您选择的答案将适用于您的示例,但您真的应该研究基于代码的动画可以为您做什么。查看这些网站即可开始使用。

首先,查看FuseKit以获取ActionScript 2.0动画。您是基于构建代码的补间序列。

还有GoASAP动画平台,它是Fuse的AS3演变。但它不是一个有限的类,而是一个社区驱动的动画平台,其目标是跨多个平台(Flash / AS,SIlverlight / .NET,AfterEffects,3D / Maya等)提供动画框架

答案 4 :(得分:0)

我同时使用了FuseKitTweenlite。 FuseKit功能强大且灵活。您可以对非常复杂的动画进行排序。我发现我可以使用TweenLite完成大部分动画,所以我建议如果你刚刚开始使用Flash,那么你可以试试Tweenlite。