[問題] Flash程式應該要怎樣重構?

看板Flash作者 (Victor)時間15年前 (2010/05/01 14:49), 編輯推噓8(8012)
留言20則, 6人參與, 最新討論串1/1
最近因為自己網站的需要 用Flash做了一個播放器 http://www.now.in/ 進去後隨便點一個電台就能看到 雖然它能運作,但是程式真的寫得又髒又亂 我把所有程式都塞在場景的第一個影格中 所有的變數都在那程式中 都是全域變數 因為我還不清楚Flash程式應該怎樣寫比較好 所以只能先硬寫 之後再來refactory 因為未來還需要維護,所以我想請問一下 像這類的Flash程式應該要怎樣寫比較好? 我聽到有人跟我說可以用什麼Flash SDK直接寫 我有找資料看看 但都沒找到什麼相關的教學之類的 不然就是要付錢的 我的想法是使用MVC的架構,我有大概看一下它的事件驅動的類別 EventDispatcher似乎如果你想讓你的物件被別人可以來add event 就繼承那物件,所以我想說把播放器的核心寫在model中 只專心處理播放的功能就可以 而controller負責處理使用者的事件等回應 view則是由Flash畫出來然後載入來使用 問題出在於我只會寫影格中的動作 不太清楚要怎樣分開來寫 現在的Flash技術名詞很多 什麼flea air什麼鬼的= = 我也搞不太清楚到底什麼是什麼 因此想請問一下該怎麼做? 哪裡有資料可以參考? 謝謝 -- Now.in 網路廣播平台 http://now.in 哇咧咧 創意投票系統 http://walele.com 易記學 程式設計教學 http://ez2learn.com/ VICTOR's 個人Blog http://blog.ez2learn.com/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.252.102.11

05/01 15:18, , 1F
程式可以寫在 .as 檔裡面
05/01 15:18, 1F

05/01 15:20, , 2F
#1Ac1FdIP 可以參考這個
05/01 15:20, 2F

05/01 15:21, , 3F
在學MVC前是不是應該先從OO概念開始看啊...
05/01 15:21, 3F

05/01 15:22, , 4F
樓上阿 原po超強沒問題
05/01 15:22, 4F

05/01 15:23, , 5F
加上這篇應該就可以用了 http://tinyurl.com/2fsbr2b
05/01 15:23, 5F

05/01 15:28, , 6F
哎呀哎呀失敬了XD
05/01 15:28, 6F

05/01 16:54, , 7F
flea是貝斯手..
05/01 16:54, 7F

05/01 17:28, , 8F
說錯 是flex才對= .=
05/01 17:28, 8F

05/01 17:28, , 9F
所以要先純寫.as檔有什麼IDE可以用?
05/01 17:28, 9F

05/01 17:29, , 10F
Flash 內建的編輯器真的是爛到炸 連選很多行按tab
05/01 17:29, 10F

05/01 17:29, , 11F
都沒有縮排的功能= = 自動完成 和一些五四三的也都
05/01 17:29, 11F

05/01 17:29, , 12F
沒有 囧 加上改一行編譯一個檔案要超久
05/01 17:29, 12F

05/01 17:29, , 13F
每次寫到都快發瘋了 orz
05/01 17:29, 13F

05/01 17:33, , 14F
而且如果單純寫功能的話 只需要一個console輸出和輸入
05/01 17:33, 14F

05/01 17:46, , 15F
05/01 17:46, 15F

05/01 17:47, , 16F
FlashDevelop
05/01 17:47, 16F

05/01 17:48, , 17F
感謝
05/01 17:48, 17F

05/01 20:05, , 18F
Flash的MVC framework有個pureMVC可以參考看看
05/01 20:05, 18F

05/01 20:20, , 19F
推PureMVC,用PureMVC管理Application就對了!
05/01 20:20, 19F

05/01 20:21, , 20F
原po是GameDesign板主,乃真強者也 :)
05/01 20:21, 20F
文章代碼(AID): #1Bsyy9Vj (Flash)