【发布时间】:2011-06-01 20:29:24
【问题描述】:
我有一个基于 AS3 的 FLA,由于各种原因,它需要重新设计库中的几乎所有链接(需要移动到不同的包命名空间)。这个特殊的 FLA 非常大,所以手动执行此操作会相当乏味。
处理这个问题的最佳方法是什么?
我考虑过将 FLA 保存为 XFL,然后手动编辑 LIBRARY 文件夹中的所有 XML 文件,然后保存为 FLA。有没有人试过这个?我以前从未使用过 XFL 文件,所以我不知道我可能会遇到什么怪癖。
是否有任何现有的 JSFL 脚本可以处理这个问题?
谢谢。
编辑:
我的问题与加载 SWF 和类冲突有关,因为多个 SWF 使用相同的包命名空间。无需赘述,我知道ApplicationDomain 和LoaderContext。我目前正在加载到一个新的 ApplicationDomain,但这不是一个理想的情况,并且会导致长期无法维持的悲痛。
【问题讨论】:
-
这就是我们制作配置文件的原因。
-
@The_asMan 你能澄清你的意思吗?将一个 SWF 加载到另一个 SWF 时,我遇到了类冲突。我需要重新打包其中一个 SWF 以避免冲突。我看不出配置文件对类命名空间有何帮助。
标签: flash actionscript-3