[jsfl]调整场景顺序
以前以为jsfl不能控制FLA的场景,今天需要用到这个功能,然后用批量导出,又仔细看了下帮助,发现是可以的。虽然timeline指向当前时间轴可以是当前场景、正在编辑的当前元件或当前屏幕。但是当打开FLA时,它指的就是当前场景,使用timelines.length就是场景的个数,这样,我们就可以把所有fla文件的最后一个场景调整成第一个场景,然后导出
JSFL Code
var doc = fl.openDocument(p_fileURI); // 将最后一个场景移到最前面 var sceneNum = doc.timelines.length; doc.reorderScene(sceneNum - 1,0); // 不保存 //doc.save(); doc.publish();

Leave a Reply