ActionScript1.0和2.0有什么不同?1.0的到2.0里程序就坏了,怎么办啊?

来源:百度知道 编辑:UC知道 时间:2024/06/08 06:21:23
Flash ActionScript1.0和2.0有什么不同?为什么用1.0(MX)的到2.0(8)里程序就坏了,怎么办啊?
我用Flash8发布成FlashPlayer6的也不行啊.AS版本设置为1.0 ...

简单的说一下AS的进化吧:
在flash5以前是非面向对象的语法,像tellTarget()之类;
flash5开始有了飞跃性改变,彻底告别tellTarget()的传统用法,面向对象的支持和点语法的出现让AS1.0和高级语言越来越接近;
flash7(flashMX2004)支持到AS2.0,更多地应用于RIA应用程序开发和组件连用;与服务器的连接也更加强大;
flash9支持到AS3.0和组件3.0,这个我还没有用过,但是看了一些教程觉得还是很期待的;
所以,不同的代码就要用相关的版本来发布,否则是不能执行的;
4、5、6、7、8每个版本的代码都不同,要具体看到使用的代码才能知道该用哪个版本发布

因为1到2里,有一些代码已经不支持了。所以1做的还要保存成1,否则找到错误太难了。