タイトルを参照してください。
手動で行いますが、ステージの中央に 200 以上の .fla ファイルがあり、AS3 (Flash Builder 4) にロードします。
助けてくれてありがとう。城野
as3から直接、コンテンツがロードされたらオフセットすることができますが、jsflは次のとおりです。
var dir = fl.browseForFolderURL("select fla folder");//open a folder
var files = FLfile.listFolder(dir,"files");//get the files (note: NOT recursive!)
var filesNum = files.length;
fl.outputPanel.clear();
for(var i = 0 ; i < filesNum; i++){
if(files[i].substr(files[i].lastIndexOf(".")+1) == 'fla'){//look for fla's
var doc = fl.openDocument(dir+'/'+files[i]);
//do whatever to your document here
doc.selectAll();
doc.group();
doc.align('top', true);
doc.align('left', true);
doc.unGroup();
doc.selectNone();
fl.saveDocument(doc);
fl.closeDocument(doc,false);
fl.trace(files[i]+' done');
}
}
fl.trace('all done!');
幸い、あなたは CS5 を使用しているので、問題ないはずです。以前のバージョンを使用している場合は、fl.saveDocument() を fl.saveAndCompact() に置き換えてください。バグが発生したためです。
fla ファイルを含むフォルダーを求めるプロンプトが表示されますが、ネストされたフォルダーはステップスルーされないことに注意してください。
フラなら。ファイルはそれほど複雑ではありませんが、問題はありません。そうしないと、Flash が十分にあるときにエラーが発生する可能性があります。