【问题标题】:Mass renaming linkages in a FLAFLA 中的批量重命名链接
【发布时间】: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


【解决方案1】:

我今天无法访问 Flash IDE,但您可以轻松地调整我的 脚本做你想做的事: Automated importing/renaming of Flash assets 重命名闪存资产/6031965#6031965

有一种简单的方法可以找到您必须使用的 Jsfl 函数:

  1. 打开历史面板(窗口 > 其他面板 > 历史)
  2. 重命名一个链接
  3. 将历史记录复制到 jsfl 并调整代码

【讨论】:

  • 谢谢。这是一个很大的开端。
猜你喜欢
  • 2018-09-06
  • 2015-12-13
  • 1970-01-01
  • 2011-04-17
  • 2014-09-10
  • 1970-01-01
  • 1970-01-01
  • 2012-11-15
  • 2017-06-22
相关资源
最近更新 更多