Flash 闪动问题

Flash 闪动问题,flash,Flash,我只是从flash开始,我知道motion tweening可以自动化简单的事情,但我想知道是否有更多的方法可以自动化 例如,此处的鸟动画: 但是在整个页面中,我基本上一直在复制层并移动每个层中的项目。有没有更好的方法可以做到这一点,也许是使用脚本?您提供的链接不需要任何Flash高级知识,但需要更多耐心。那个家伙画的是一幅画,他设置了画框。1帧=1张图片。运动tweening仅适用于移动对象。其他任何东西都必须是动画。您必须创建一个在现场行走的鸟的MovieClip,然后在播放MovieCli

我只是从flash开始,我知道motion tweening可以自动化简单的事情,但我想知道是否有更多的方法可以自动化

例如,此处的鸟动画:


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

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

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

使用时间线动画,基本上每个独立移动的物体都需要一个层。通过制作包含对象的电影剪辑符号并将所有动画放置在该电影剪辑中,可以简化此过程。然后可以在主时间线上为对象的整体运动设置动画


使用actionscript制作动画的替代方法。基本上,设置一个计时器,每隔一段时间触发一次,然后计算动画的每个组件需要在哪里并移动它。不过,这里的内容有点太多了。

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

首先,查看ActionScript2.0动画。您可以基于tween序列构建代码


还有一个动画平台,它是AS3 Fuse的演变。但它不是一个有限的类,而是一个社区驱动的动画平台,目标是提供跨多个平台的动画框架Flash/AS、SIlverlight/.NET、AfterEffects、3D/Maya等。我使用了和。FuseKit非常强大和灵活。可以对非常复杂的动画进行排序。我发现我可以用TweenLite制作大部分动画,因此我建议如果你刚开始使用Flash,可以尝试TweenLite。

该链接只是我在Flash中所做类似工作的一个示例