在过去几个月中,我阅读了一些关于ActionScript 3的书籍,可以按照教程或文章中的指导做任何事情,但不知道如何开始自己的项目。
你能否建议我如何开始编写一些独特的内容?
谢谢。
如果你只是想创建一个东西或另一个东西,有许多在线论坛可以搜索你想要的东西。但如果你真的想成为一个ActionScript开发者,我建议你先掌握面向对象编程基础——从C语言开始学习函数,再学习C++中的类、继承和多态性。最后再学习ActionScript3.0——O Rellie's版!逐渐地,你会看到自己的成长,祝你好运。
我曾经遇到过同样的问题,经过大量研究,我成功地创建了一些动态动画。以下是一些技巧。
a)首先要做的是在可视化编辑器程序中创建一个样本模型(我使用Illustrator)。这将为您节省大量时间和麻烦。 b)我不知道您的ActionScript知识有多深入,但请查看Tween和TransactionManager类。Republic of Code网站提供了TransactionManager和Tween类的深入介绍。我的网站基本上都是缓动事件动画。(由于此网站设置的限制,无法显示所有链接) c)另一个很好的资源是Lynda.com。他们有Ted Perkins的良好教程。
或者,您可以通过电子邮件向我发送样品模型,我可以为您提供基本指南,告诉您如何制作这些动画或从哪里开始。
如果你了解面向对象编程,对我来说最好的资源就是as3语言参考手册,其中描述了所有的flash类和函数(并提供使用每个类和函数的示例)。
如果你不了解,只需寻找任何基本的as3教程,就可以为你工作。
无论如何,如果你想做动画,我会考虑一个flash教程,这样你就可以知道如何使用flash UI并制作任何你想要的动画。
as3基本上用于制作不仅仅是横幅广告,还可以制作逻辑、应用程序、管理事件、动态导入资源等等。
我强烈建议您访问这个论坛开始学习:http://www.actionscript.org/forums/index.php3。他们不仅有大量的教程,而且还回答了很多关于as3旅程中可能遇到的奇怪问题。
我认为你应该先尝试使用Flash非脚本动画,然后再转向AS2或AS3编程,也许你可以制作一个XML配置文件。
但因为这是你自己的网站...你不需要使其可定制和脚本化。 继续使用SwiSH Max或Adobe Flash。 (从Swish Max开始...易于使用) 或任何现成的Flash横幅制作工具。
如果你真的想学习Flash,那就去http://www.cartoonsmart.com/,那里有一些很棒的视频教程。至于Actionscript,可以参考Gary Rozenweig的书《Actionscript 3.0游戏编程》。但是,如果你想要一个独特的工具来创建一些吸引人的Flash内容或者为你的网站制作好的动画,那么就选择Swish Max吧。
它是一个非常简单而有效的2D Flash动画工具,拥有许多内置效果和动画功能。