2005年4月25日 星期一

利用 Flash Javascript API 作批次輸出靜態文字 swf   [+/-]

Ticore's Blog

先用 Flash IDE 開一個空白文件
在 Layer 1 > Frame 1 建立一個靜態文字欄位

調整需要的大小位置
將下列 jsfl 程式存成 *.jsfl 文件
並執行之

/*
  Ticore's Blog
  http://ticore.blogspot.com/
*/
var str = 0x6016;
var end = 0x6048;
for(var i = str ; i <= end ; ++i){
   fl.getDocumentDOM().getTimeline().layers[0].
      frames[0].elements[0].setTextString(String.fromCharCode(i));
   fl.getDocumentDOM().exportSWF("file:///C|/"
    + new Number(i).toString(16) + ".swf",true);
}

Flash IDE 就會將字集 0x6016 - 0x6048
以字元碼為檔名,個別輸出到 C: 下面


Read more...