根据我的经验
读程序。
源程序很重要。最好是有指导性的进行练习,这种书现在很多,普遍写得不好,因为练习太少了。推荐陈冬编著的互动编程从基础到应用。里面“小闪一下”特别多。
我啃这本书很不容易,它要求你已经懂得使用flash,并且靠前的练习可能用到好几章以后才讲解的命令。这没关系。AS主要由三部分构成:
程序结构:
if(){} for(){} with(){} 等等,()内为参数,{}内为根据参数需要执行的操做。
命令:
attachMovie() Math.random() Key.isDown()等等,()内为参数,命令根据参数实现作用。如Key.isDown(87)即按下W键。为什么87是W呢?这是计算机自带的一种键控代码。
运算符:
+ - * / % = 这些运算符使得参数、变量之间进行计算。
把它们合在一起。
如:if(Key.isDown(87)){_y-=5}
我把这段语句读作:如果按下W键,Y轴上的减少为5。
这是一个控制影片剪辑向上运动的语句。
就像学习英语一样,在理论上知道一些常用的程序结构、命令和运算符的功能和使用方法的同时练习写程序,是唯一可靠的有效的学习方法。一个好的教程要把这些结合着实例介绍给你,这个过程中自己学会读程序,用国语把一段程序读出来,当然用英语俄语法语德语也是可以的,重要的是翻译为日常的语言——我认为这很重要。不然,凭什么能写出自己的程序来呢。