我有一个基于AS3的FLA,由于各种原因,需要重新编写库中的几乎所有链接(需要移动到不同的包命名空间)。这个特殊的FLA非常大,所以手动执行此操作会相当繁琐。
处理此问题的最佳方法是什么?
我考虑将FLA保存为XFL,只需手动编辑LIBRARY
文件夹中的所有XML文件,然后保存为FLA。有没人试过这个?我以前从未使用过XFL文件,所以我不知道我可能遇到的怪癖。
是否有任何现有的JSFL脚本可以处理这个问题?
感谢。
编辑:
我的问题与加载SWF和类冲突有关,因为多个SWF使用相同的包命名空间。我没有了解太多细节,而是了解ApplicationDomain和LoaderContext。我目前正在加载一个新的ApplicationDomain,但这不是一个理想的情况,并且导致从长远来看无法维护的悲伤。
答案 0 :(得分:1)
我今天无法访问Flash IDE,但您可以轻松调整我的 脚本做你想要的: Automated importing/renaming of Flash assets 重命名-的快闪资产/ 6031965#6031965
有一种简单的方法可以找到你必须使用的Jsfl功能: