如何在AS3中开始制作自己的Flash动画?

4
我正在学习ActionScript,并想为我的网站创建一个Flash标题,但我不知道如何开始。
在过去几个月中,我阅读了一些关于ActionScript 3的书籍,可以按照教程或文章中的指导做任何事情,但不知道如何开始自己的项目。
你能否建议我如何开始编写一些独特的内容?
谢谢。

1
你有想法吗?比如在纸上画出脑海中浮现的第一个草图。 - phwd
12个回答

1

如果你只是想创建一个东西或另一个东西,有许多在线论坛可以搜索你想要的东西。但如果你真的想成为一个ActionScript开发者,我建议你先掌握面向对象编程基础——从C语言开始学习函数,再学习C++中的类、继承和多态性。最后再学习ActionScript3.0——O Rellie's版!逐渐地,你会看到自己的成长,祝你好运。


1
为了快速创建脚本动画标题,最好使用像tweenLite(http://www.greensock.com/tweenlite/)这样的库,它可以处理很多事情(数学,时间等)。几乎所有专业人士都不会编写自己的tweens,而是利用这样的库来加速开发。
如果您想知道幕后发生了什么,那么Keith Peters的《Foundation Actionscript 3.0 Animation: Making Things Move!》是一个不错的选择,它专注于运动,但您也可以轻松地将相同的原则应用于任何其他属性(如颜色,尺寸等)。
如果AS3仍然太复杂,您也可以回归手动tweened动画,Flash帮助是此类动画的良好起点;有一个涵盖tweened动画的主题,但我猜您已经看过了。

0

我曾经遇到过同样的问题,经过大量研究,我成功地创建了一些动态动画。以下是一些技巧。

a)首先要做的是在可视化编辑器程序中创建一个样本模型(我使用Illustrator)。这将为您节省大量时间和麻烦。 b)我不知道您的ActionScript知识有多深入,但请查看Tween和TransactionManager类。Republic of Code网站提供了TransactionManager和Tween类的深入介绍。我的网站基本上都是缓动事件动画。(由于此网站设置的限制,无法显示所有链接) c)另一个很好的资源是Lynda.com。他们有Ted Perkins的良好教程。

或者,您可以通过电子邮件向我发送样品模型,我可以为您提供基本指南,告诉您如何制作这些动画或从哪里开始。


0

当我开始学习Flash和ActionScript时,我发现activetuts非常有帮助。他们提供了逐步指导,让我从A到B的过程变得轻松愉快,并且他们有很多不同类型的教程。


0
如果您正在寻找一个没有静态图像但所有内容都是Flash生成的动态标题,您可以查看我的网站上的Flash标题代码解释@Synercoding.com。对于动态图像,Perlin噪声非常方便。它的可能性是无限的。要了解更多AS3 Perlin噪声示例,请访问:oaxoa.com(不是我的网站)。

0

如果你了解面向对象编程,对我来说最好的资源就是as3语言参考手册,其中描述了所有的flash类和函数(并提供使用每个类和函数的示例)。

如果你不了解,只需寻找任何基本的as3教程,就可以为你工作。

无论如何,如果你想做动画,我会考虑一个flash教程,这样你就可以知道如何使用flash UI并制作任何你想要的动画。

as3基本上用于制作不仅仅是横幅广告,还可以制作逻辑、应用程序、管理事件、动态导入资源等等。


0

0

如果你只是想制作一个(非动态)动画,你可能想在常规的Flash Professional中完成,因为它提供了一个漂亮的可视化编辑器来制作你的补间动画和其他一切。该程序专门设计用于动画制作(即使你需要一些脚本,也可以将其添加到时间轴上)。

然而,如果你真的对使用代码(AS 3.0)感兴趣,那太好了!我绝对不建议Flash Professional作为实际的编码IDE。看看其他人指出的一些缓动库(gTweentweenLite等)。此外,你可以使用像particles这样的东西通过代码制作一些非常酷炫的动态效果。尝试一下,看看哪种方式最适合你的需求!


0

我认为你应该先尝试使用Flash非脚本动画,然后再转向AS2或AS3编程,也许你可以制作一个XML配置文件。

但因为这是你自己的网站...你不需要使其可定制和脚本化。 继续使用SwiSH Max或Adobe Flash。 (从Swish Max开始...易于使用) 或任何现成的Flash横幅制作工具。


0

如果你真的想学习Flash,那就去http://www.cartoonsmart.com/,那里有一些很棒的视频教程。至于Actionscript,可以参考Gary Rozenweig的书《Actionscript 3.0游戏编程》。但是,如果你想要一个独特的工具来创建一些吸引人的Flash内容或者为你的网站制作好的动画,那么就选择Swish Max吧。

它是一个非常简单而有效的2D Flash动画工具,拥有许多内置效果和动画功能。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接