猿吟鹤唳本无意,不知下有行人行

【转】【技术类】新手怎样学习Flash及as脚本编程?

        转载这个文章源自于在百度知道上搜索关于flash的东西。之后进入这个相关链接的博主,发现他那里就一精粹。虽然我想在里面看下他写的关于工作规划啥的。

一、写这个文章的起因:

        经常遇到很多人想学习Flash,但是不知道从何学起,有的朋友甚至对于学会了Flash,能做些什么也很疑惑。

        本人结合若干年Flash学习研究经验,给想学习Flash的朋友一些建议,也欢迎大家访问我的空间,http://hi.baidu.com/billypc给我留言。如转载本文,希望多多宣传本空间,谢谢。

       一般来说,Flash的学习主要有两个方向,一是专攻Flash动画,一是专攻Flash编程,当然也有动画和编程都学习的很到位的人,那是牛人。不过这里我主要分析一下Flash的这两种方向如何开始学习,如何快速掌握。

二、FAQs

问:学习flash做动画需不需要美术基础啊?
答:
        首先,要说明的是,Flash动画也分为几种。

        最重要的应用就是做动画片,比如早期的ShowGood三国,小小,现在的小破孩系列,开心驿站系列,燕尾蝶等。这些都是动画片制作,这一类的flash需要有很好的美术功底,需要有诸如手绘,视觉感,镜头感等相关的专业知识。这一类的动画制作基本上需要美术和动画的专业知识。而Flash只是作为一个动画制作的工具而已,一个动画片在从开始到结束,更多的需要的是美术及动画方面的专业知识。

       另一类应用是Flash广告和Flash特效,这一类Flash大量应用于网络,从网站主页Flash动画,到网站内部的一些广告,一些吸引眼球的效果,都属于这一类应用。一般学习Flash的人,基本上都在做这样的东西。包括一些初学者在内,都认为这就是Flash,其实这只是Flash最简单的应用。制作这一类的Flash一般需要一些创意,有一定的视觉感,有美术基础的人会更加得心应手。有时候会需要掌握一些基础的flash as,比如制作flash菜单,flash跳转效果等。

       Flash在动画的制作过程中,主要扮演的是工具的角色,是目前动画制作中效率比较高的工具之一,而一个好的动画,并不依赖于你用什么工具,而依赖于你的专业程度。专业知识越扎实,创意越新颖,做出的动画就越好。而工具的学习仅仅是第一步。


问:我也不知道应该学习哪个方向,动画和编程哪个好学啊?
答:
       学做动画,和学做编程,这样两个方向,其实不仅仅是做什么的不同,也是思维方式的不同。

       一般来说,做动画受视觉因素影响,而编程主要受逻辑思维影响。从很宽泛的角度上来说,学动画,就是学感觉,学新思维。而学编程,就是学逻辑,学思维方式。美学不仅仅是能感觉到,还是一种创意思维,是感性的。而程序逻辑则完全是一种逆向思维,是理性的。

       一般情况下,逻辑思维可以通过培训等,在短时间内锻炼出来,所以编程应该来说是人人都能学会的,而且是可以通过死记硬背在短时间内速成的。

       而感性思维,或者说创造性思维,是很难一下子就养成的,就像我们学画画,没有个一年半载,根本画不出什么好的东西,而且很多画画好的都是从小开始培养的。所以学动画短时间内很难有一些突破,仅仅只能停留在一个较低的层面上,这也就是为什么很多人只会做flash广告,而做不了大于3分钟的动画,或者说做不出高质量的动画的原因了。

        但是从入门的角度上来看,会用flash的人,一般都能从事简单flash动画的制作,其实这主要是依靠了FLASH这款工具的强大,并非代表着做动画很简单,或者你很聪明,一下子就学会了,入门也许很简单,但是越想提高一个层次就越困难,比如学会FLASH没多久,就会做flash主页,flash广告等,那是因为这个没有什么难度,所以综合看来,我认为,如果想在短时间内,从事flash工作的话,可以先掌握flash的应用,能制作简单flash动画,然后学习编程,短期内会很有效果。从长期来看,学习一些美术基础,对做动画会大有帮助。


问:我最近想去学flash制作,在网上找了找,发现有很多制作软件,如flash MX,flash MX2004和flash cs3 Pro,哪款比较好啊?
答:
       2000年 flash 5.0
       2002年 flash mx (就是flash 6.0)
       2004年 flash mx2004 (就是flash 7.0)
       2005年 flash 8.0
       2006年 flash cs3 (就是flash 9.0)
       2008年 flash cs4 (就是flash 10.0)

       目前的最新版本是flash cs4 功能非常强大,不仅支持骨骼动画,还支持3维等等,verycd上有视频教程,可以去学习一下。

      不过初学的话,个人建议你从flash cs3开始,以便今后玩flash cs4,因为他们的操作性很相似,Flash 8现在虽然还是很多人在用,但是已经渐渐被新软件的新功能所取代。

      FLASH CS3的好用之处::

      1.cs3是ADOBE收购micromedia后的大作,无论从动画设计上,还是程序语言上都有质的飞跃。比如钢笔功能更加强大,超级强大的绘图功能,这些都让矢量图制作者提高了效率,使用更方便。

      2.FLASH CS3引入了面向对象的AS3语言,使得AS不在是一个简简单单的脚本语言,而摇身变成一种强大的高级程序语言。另外,FLASH CS3也全面支持AS之前的版本,从AS1到AS2均支持。

     3.作为初学者,因为没有基础,不存在用惯一个版本的软件,用新版本时要重新熟悉的问题,所以应尽量选择最新版本的软件进行学习,因为时代是在进步的,老版本的软件,学完了也就淘汰了,再学新的,还得重新熟悉界面及操作习惯。

     4.目前由于flash cs4 10月份刚刚推出,目前CS4的教材并不多也不系统,所以建议以FLASH CS3作为学习的开始,而且FLASH CS4的界面和CS3差不多,只是加了些新功能。


问:怎样学会flash编程,要有什么基础,要学c语言吗,哪里有教程啊?该怎么学啊??

答:
        如果你只是了解一下,网上的视频教程很多,可以去看一看。

        但是如果你是很想学会,那么我建议你,要学习一门知识,就必须看系统的教材。因此不推荐看视频教程,网上的视频教程虽然很多,但是都很难系统性的教会你代码的结构、编程的思想。所以我的建议是买书学习。最好不要看电子书,个人觉得,看电子书的人,都喜欢跳着看,这样

发表评论

您的电子邮箱地址不会被公开。