ActionScript(简称AS)是FLASH5之后版本里的内置脚本语言,目前已发布的AS版本共有3个分别为1.0,2.0,3.0,Flash5,FlashMX内的AS版本为1.0,Flash Mx 2004和FLASH 8内的AS版本为2.0,FLASH 9 CS3内采用的是AS3.0,你能看到AS2.0是为了保持软件兼容性,也就说FLASH 9可以正常打开并运行老版本的FLASH文件.
AS1.0和AS2.0的区别不是很大,因为1.0内的编程命令在2.0内都可以正常使用,2.0可以理解成对AS1.0功能上的扩展,虽说引进了新的编程思想(OOP),但是不完善.所以之后推出了AS3.0,这个版本具有根本性的变化,除了对功能上的扩展以外,还对语言架构做了重大调整,很多AS1和AS2的命令到了AS3里都不能用了.
个人还是比较喜欢AS3这个版本
Flash JaveScript 这个东西简单的说就是用来控制FLASH软件本身的,类似批处理,这个从事FLASH的一般人员很少接触,
我主要学习3D 对flash还是情有独忠的 尤其是它强大的as
ActionSrpit 语言是FLASH 中的脚本命令。 也就是代码。 称之为AS 。 早期的 flash 是由AS 1.0~2.0的。 也就是说那些都是以前的版本。。 当然。 AS 1.0 与2.0 写法差不多。 只是更新了吧。 可能是多了些功能语言吧。(对1.0~2.0不是很研究哈)。 AS 3.0 出现可以说是 FLASH的一个突破。 AS 3.0代码运行的速度 比AS 早期版本 要快将近10倍。 而且 AS 3.0的语言强大。 可以说 3.0的语言概念与早期的AS 语言概念是不同。 所以。 如果要学习的话。 推介 AS 3.0. 相信你可以在百度上搜索 99%的人会推介学习 AS 3.0 毕竟 2.0是历史。 3.0是开始。 这是进步。 不可能去学习。 老的语言吧。 毕竟 你就算学会2.0 以后大家都用AS 3.0上去了。 你还是得又学习 3.0 语言。 更何况 3.0的语言强大。
前一个是AS1.0和AS2.0是二以前编程的方法,它兼2种编程,它能在帧和MC,按钮,和AS文件编写,后AS3.0只能在帧,AS文件中编写,其中AS3.0偏于类一样的写法。前后写法有一定的差距,如gotoAndplay("场景1",2)(2.0)gotoAndplay(2,"场景1")
是三种不同的语法1.0是最早的语法,非常难用2.0是比较先进的语法,比较好上手3.0是最先进的语法,占用内存小,是将来的主流。从2.0开始,flash支持“面对对象编程”,这是当今编程的趋势。
1
000000000