27十二/090
Flash自动导出资源脚本的策略问题
1.资源名称带有Assets的就会被导出
2.把需要导出的放去一个文件夹里面,文件夹内的资源都会被使用linkage导出的状态。
不知道哪个好呢…
附带代码..
?Download download.txt
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | var exportHeader = "swc."; var myPubProfiles = fl.getDocumentDOM().publishProfiles; for (var i=0; i < myPubProfiles.length; i++) { fl.trace(myPubProfiles[i]); } var currentDocument = fl.getDocumentDOM(); var currentLibrary = currentDocument.library; var libraryItems = currentLibrary.items; var itemLength = libraryItems.length; var docName = fl.getDocumentDOM().name.toLowerCase(); for(var i = 0; i< itemLength; i++) { var singleLibraryItem = fl.getDocumentDOM().library.items[i]; if(singleLibraryItem.name.toLowerCase().indexOf("asset")>-1) { singleLibraryItem.linkageExportForAS = true; singleLibraryItem.linkageExportInFirstFrame = true; singleLibraryItem.linkageIdentifier = exportHeader+ docName+"."+singleLibraryItem.name; } } |