有關005部份
這就是個大哉問了!
抱歉只能簡答
是的,曲目和控制器是放在同一個.swf內
以您舉的第一個.swf
http://dl.dropbox.com/u/3379764/enicma/ENICMA.swf 為例
這檔內含有三片CD,曲目也很繁雜
曲目和這三片CD片名及MP3,所放的位置截圖給您看
其中紅線部份就是第一片CD的曲目,修改此處就可以顯示不同的曲目
藍線部份就是第一片第一首 MP3存放的位置
咖啡線部份就是第二片第一首 MP3存放的位置
第三片類推....
黑線的部份就是這三張CD片名
下面截一張.swf原圖以利比對
不過您這一個問題問到了一個非常專業的重點
倒使我嚇了一跳
為什麼我前幾個回應中說,這些.swf 只是初階的作品
就在於這樣的曲目寫法實在太不專業
曲目和唱片名都是變數,下在Action script
使得這隻.swf 只能供這三張唱片使用
正確且合宜的寫法,應該另外寫一個xml檔案
將所有的曲目、唱片名、MP3存放的位置,都寫在xml的檔案中
這檔案用記事本就可以編輯了
Action script使用變數列陣的方式調用xml檔案中的曲目、唱片名、MP3存放的位置
如此只要換一張如下面截圖的底圖
再用記事本修改一下曲目等資料
五分鐘內就是~~另外一條完全不一樣的好漢
如果願意使用同一張圖
不用改.swf,完成外行人只要會用記事本
比照位置替換新的資料就可以改為其它唱片了
可惜啊!太可惜了!