AS3是Animate软件专用的开发脚本语言,这里简单分享一下AS3入门学习的个人经验吧。
1.as3入门应该如何学起?
从最早接触AS脚本,到现在仍然认为最好的入门学习资料就是官方的帮助,比如FlashCS3版本就有自己的离线帮助文档,我们也一直在用,因为其中有从语法到各种代码类的使用说明,还有大量的示例代码可以去练习。
入门并不是简单的学学gotoAndPlay和gotoAndStop就可以了,而是要理解代码语法等,如果照着别人的代码教程输入完成,一运行发现十个错误,但是又看不出来哪有错,会极大的打击自己的学习热情。
当然Adobe官方在线AS3帮助也可以参考,因为没有入门语法等部分,只适合在学习一定阶段后当作辅助开发的资料使用。
Adobe ActionScript® 3 (AS3 ) API 参考
2.swf反编译是什么?代码是否可以正常使用?
swf反编译就是将swf文件通过一定的手段变成源文件格式,及fla格式,而最常用的软件工具就是硕思闪客精灵,但是并不是所有的swf都可以成功变成fla格式,特别是AS3脚本推出以后,基本上反编译处理后都会有代码错误,想进行修正需要很高的开发水平才可以。
以前使用它是因为AS在加密方面并不是特别注意,到了AS3以后,特别是新版本的Animate软件以后,好像就更难反编译了。
其它,自己学习AS脚本也是自学,刚开始也是拿到大佬的代码,然后一句句在帮助中查找理解,一年多才算真正入门,能按自己的想法做一些东西了。
总之,AS3虽然只是一种脚本语言,但是真正掌握后也可以制作各种软件的,特别是现在Animate软件支持AS3脚本制作的效果直接导出视频。所以,AS3入门比较简单,想要提升则需要有长期学习的准备,我们虽然从接触到现在已经用了十几年的AS3,还是不敢说自己完全学会了。
以上仅供参考!