精華區beta Flash 關於我們 聯絡資訊
如果,有一堆程式 (game 或 banner...) 都用到相同共用的 *.as 程式核心, 當改完 *.as 後,想要重新發佈這堆 fla 時,手工做法是必須一個接著一個開檔發佈, 若用 JSFL 來作的話,這段時間 (可能花到半小時以上) 就可以去泡茶喝咖啡了, 範例程式碼如下: var fla_list = []; fla_list.push("file:///D:/works/games/game1.fla"); fla_list.push("file:///D:/works/games/game2.fla"); fla_list.push("file:///D:/works/games/game3.fla"); ...... ...... fla_list.push("file:///D:/works/games/game99.fla"); fla_list.push("file:///D:/works/games/game100.fla"); var resultMsg = ""; for(var i=0; i<fla_list.length; i++){ var uri = fla_list[i]; if(FLfile.exists(uri)){ var doc = fl.openDocument(uri); doc.publish() doc.close(); resultMsg += "[SUCCESS]" + uri + "\n"; }else{ resultMsg += "[ERROR]" + uri + "\n"; } } fl.outputPanel.trace(resultMsg); -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.211.34.185