[心得] 使用 JSFL 發佈檔案

看板Flash作者 (邦邦)時間15年前 (2010/06/30 10:03), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串1/2 (看更多)
如果,有一堆程式 (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

06/30 13:39, , 1F
看起來好棒
06/30 13:39, 1F

07/01 13:26, , 2F
好讚~
07/01 13:26, 2F
文章代碼(AID): #1CAgNOuk (Flash)
文章代碼(AID): #1CAgNOuk (Flash)