AS3如何学习?swf反编译又是怎么回事?

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,还是不敢说自己完全学会了。

以上仅供参考!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

FlashASer

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值