自动创建数百个.fla文件,收集外部资源

时间:2016-09-07 13:48:00

标签: python flash actionscript jsfl

我想自动创建很多.fla文件,但我不知道从哪里开始。 这是一个卡通工作室的内部工具,他们使用Flash CC,每个文件Flash是一集(scene1,场景2,场景3 ...)的场景,在每个文件中,我们有一个.flv来自场景,.wav,.jpg和特定模板(文件夹和图层组织以及一些安全框架之类的东西等) 每个外部元素都在外部文件夹中

  • .flv
  • 的文件夹
  • .wav
  • 的文件夹
  • 带.jpg的文件夹

所有内容都按照“video_sc1,video_sc2”,“sound_sc1,sound_sc2”等增量命名。

那么,是否有可能创建大量的.fla文件(与.flv文件夹中检测到的数量相同),其中包含所有“相应”内容? 最后获得类似“animfile_sc01.fla,animfile_sc02.fla ...”的东西,而不是手动完成所有这些(非常枯燥和耗时)

我做了一些python,非常非常小.jsfl,所以,我不确定我的项目的可行性(我主要用于动画和图形,而不是编码)。 你有任何提示或提示给我看吗?

谢谢! (ps:我的英语不完美,但如果需要,我可以更好地解释)

2 个答案:

答案 0 :(得分:0)

我遇到了同样的问题。 我建议你看看fla的结构。 要做到这一点,请将其中一个fla从动画中保存到.xfl中 它基本上是一个文件夹,所有库内部和内容都可见。 如果打开DOMDocument.xml,您将看到fla的XML结构。 如果您使用visual basic或其他软件,您可以重新创建一个DOMDocument.xml和所有其他文件夹并重建fla。 它很长而且很棘手......但它可能有用

答案 1 :(得分:0)

正确的方法是在 Flash 中使用 JSFL xJSFL JSFL 的一种非常流行的替代方案,可能更好地记录并更快地实现。

如果此过程需要成为正在进行的构建系统的一部分,请查看我的flashcommand python脚本的更新版本。