Re: [問題] AS1.0&2.0與3.0的差異??
※ 引述《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
01/06 14:04, 2F
→
01/06 14:04, , 3F
01/06 14:04, 3F
→
01/06 14:13, , 4F
01/06 14:13, 4F
推
01/06 14:25, , 5F
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
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 3 篇):