AS3如何學(xué)習(xí)?swf反編譯又是怎么回事?


AS3是Animate軟件專用的開發(fā)腳本語言,這里簡單分享一下AS3入門學(xué)習(xí)的個人經(jīng)驗(yàn)吧。


1.as3入門應(yīng)該如何學(xué)起?
從最早接觸AS腳本,到現(xiàn)在仍然認(rèn)為最好的入門學(xué)習(xí)資料就是官方的幫助,比如FlashCS3版本就有自己的離線幫助文檔,我們也一直在用,因?yàn)槠渲杏袕恼Z法到各種代碼類的使用說明,還有大量的示例代碼可以去練習(xí)。

入門并不是簡單的學(xué)學(xué)gotoAndPlay和gotoAndStop就可以了,而是要理解代碼語法等,如果照著別人的代碼教程輸入完成,一運(yùn)行發(fā)現(xiàn)十個錯誤,但是又看不出來哪有錯,會極大的打擊自己的學(xué)習(xí)熱情。
當(dāng)然Adobe官方在線AS3幫助也可以參考,因?yàn)闆]有入門語法等部分,只適合在學(xué)習(xí)一定階段后當(dāng)作輔助開發(fā)的資料使用。

2.swf反編譯是什么?代碼是否可以正常使用?
swf反編譯就是將swf文件通過一定的手段變成源文件格式,及fla格式,而最常用的軟件工具就是碩思閃客精靈,但是并不是所有的swf都可以成功變成fla格式,特別是AS3腳本推出以后,基本上反編譯處理后都會有代碼錯誤,想進(jìn)行修正需要很高的開發(fā)水平才可以。

以前使用它是因?yàn)锳S在加密方面并不是特別注意,到了AS3以后,特別是新版本的Animate軟件以后,好像就更難反編譯了。
其它,自己學(xué)習(xí)AS腳本也是自學(xué),剛開始也是拿到大佬的代碼,然后一句句在幫助中查找理解,一年多才算真正入門,能按自己的想法做一些東西了。
總之,AS3雖然只是一種腳本語言,但是真正掌握后也可以制作各種軟件的,特別是現(xiàn)在Animate軟件支持AS3腳本制作的效果直接導(dǎo)出視頻。所以,AS3入門比較簡單,想要提升則需要有長期學(xué)習(xí)的準(zhǔn)備,我們雖然從接觸到現(xiàn)在已經(jīng)用了十幾年的AS3,還是不敢說自己完全學(xué)會了。

以上僅供參考!

關(guān)注公眾號:快樂等于生活,回復(fù)“an2022”,了解零基礎(chǔ)Animate2022應(yīng)用教程詳細(xì)情況。回復(fù)“互動征集”,了解教學(xué)互動內(nèi)容征集計(jì)劃!
想自己制作沙雕動畫,做一名傳說中的UP主,翼狐網(wǎng)搜FlashASer馬上開始學(xué)習(xí)!??
