Re: [問題] AS1.0&2.0與3.0的差異??

看板Flash作者 (scars)時間15年前 (2011/01/06 13:26), 編輯推噓6(602)
留言8則, 7人參與, 最新討論串2/3 (看更多)
※ 引述《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

01/06 13:44, , 1F
01/06 13:44, 1F

01/06 14:04, , 2F
感謝解答,既然我是要寫遊戲的,就該學AS3了,動畫其次
01/06 14:04, 2F

01/06 14:04, , 3F
語言基礎...C...
01/06 14:04, 3F

01/06 14:13, , 4F
有C就不錯了 OO很好入門的
01/06 14:13, 4F

01/06 14:25, , 5F
中肯推~大王M(?)
01/06 14:25, 5F

01/06 14:48, , 6F
01/06 14:48, 6F

01/07 03:30, , 7F
推~~~~~
01/07 03:30, 7F

01/07 14:02, , 8F
讚!
01/07 14:02, 8F
文章代碼(AID): #1D9LAZDO (Flash)
文章代碼(AID): #1D9LAZDO (Flash)