看板 Flash 關於我們 聯絡資訊
最近因為自己網站的需要 用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
etrexetrex:程式可以寫在 .as 檔裡面 05/01 15:18
etrexetrex:#1Ac1FdIP 可以參考這個 05/01 15:20
terrylchen:在學MVC前是不是應該先從OO概念開始看啊... 05/01 15:21
etrexetrex:樓上阿 原po超強沒問題 05/01 15:22
etrexetrex:加上這篇應該就可以用了 http://tinyurl.com/2fsbr2b 05/01 15:23
terrylchen:哎呀哎呀失敬了XD 05/01 15:28
pepsitetsu:flea是貝斯手.. 05/01 16:54
StubbornLin:說錯 是flex才對= .= 05/01 17:28
StubbornLin:所以要先純寫.as檔有什麼IDE可以用? 05/01 17:28
StubbornLin:Flash 內建的編輯器真的是爛到炸 連選很多行按tab 05/01 17:29
StubbornLin:都沒有縮排的功能= = 自動完成 和一些五四三的也都 05/01 17:29
StubbornLin:沒有 囧 加上改一行編譯一個檔案要超久 05/01 17:29
StubbornLin:每次寫到都快發瘋了 orz 05/01 17:29
StubbornLin:而且如果單純寫功能的話 只需要一個console輸出和輸入 05/01 17:33
etrexetrex:#17DpKTLp 05/01 17:46
etrexetrex:FlashDevelop 05/01 17:47
StubbornLin:感謝 05/01 17:48
aquarianboy:Flash的MVC framework有個pureMVC可以參考看看 05/01 20:05
cjcat2266:推PureMVC,用PureMVC管理Application就對了! 05/01 20:20
cjcat2266:原po是GameDesign板主,乃真強者也 :) 05/01 20:21