看板 Flash 關於我們 聯絡資訊
※ 引述《bob780605 (星月之幻)》之銘言: : 想問問看這兩種版本的差異在哪 AS3跟AS2在我認為已經是兩種不同語言 如果有人硬要說兩者有什麼地方有共同點 那AS跟C++、跟Java、跟lua或其他任何語言不也有共同點? 先學AS2,對學習AS3有什麼幫助 就跟先學其他任何語言,再學習AS3的幫助是一樣的吧 說的過分點,有心學習AS3的人,先去學習AS2 容易會被一些先入為主的習慣或用法箝制,反而有害 更甚者會死抱著AS2不放,好像學AS3要錢一樣 "反正都是flash,我AS2寫得出來就好了" 我不討論AS2與AS3在語法上的差異 想知道的話可以在flash裡面F1搜尋migration AS2的特點在於,他可以很短,可以這裡一段那裡一段 如果我要flash作的只是小事 例如我動畫撥到這裡,我要他暫停,我按這裡要再繼續 那AS2用很短的code,很快的完成需求 不用去設計程式,想要做什麼動作,在那裡寫個指令就好 他的優勢在幾乎不用程式基礎,看了說明就會寫 但是只要程式稍具規模,例如我想寫一個動作小遊戲 例如我想任意挑選兩張圖片,他們就會相撞 例如我想跟server端溝通,取得資料後在前端呈現 那AS3絕對是優先的選擇 因為重點已經不是 我要去設計動畫,設計視覺元件 而是「設計程式」,OO語言的AS3絕對是更好的工具 但是讓一些人卻步的原因 就是沒有程式基礎的話,不是三五分鐘就能寫出AS3程式的 要怎樣設計物件、類別,怎樣規劃properties與mothods events要怎麼flow 不先學OO,一定是看不懂的 於是就出現一種現象 我要寫遊戲 → 我沒學過程式 → AS3好像很難 看不懂 → 學AS2吧 然後就開始土法煉鋼,出現問題也不知道問誰 因為其他寫遊戲的的人都用AS3了,網路上的程式教學也都是AS3 這樣的作品完成的了嗎? 最後總結 想知道AS2與AS3的語法差異→ http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/migration.html 我是畫動畫的,我只想做簡單的停止撥放按鈕→ 好吧你學AS2 其他→ 學OO,學AS3 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.216.2.152
dsmwang:推 01/06 13:44
bob780605:感謝解答,既然我是要寫遊戲的,就該學AS3了,動畫其次 01/06 14:04
bob780605:語言基礎...C... 01/06 14:04
scars:有C就不錯了 OO很好入門的 01/06 14:13
Angelliya:中肯推~大王M(?) 01/06 14:25
uice:推 01/06 14:48
etrexetrex:推~~~~~ 01/07 03:30
wolf1122:讚! 01/07 14:02