Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flash FLA中连杆机构的质量重命名_Flash_Actionscript 3 - Fatal编程技术网

Flash FLA中连杆机构的质量重命名

Flash FLA中连杆机构的质量重命名,flash,actionscript-3,Flash,Actionscript 3,我有一个基于AS3的FLA,出于各种原因,它几乎需要修改库中的所有链接(需要移动到不同的包名称空间)。这个特别的FLA相当大,所以手工操作会相当乏味 处理这个问题的最佳方法是什么 我已经考虑过将FLA保存为XFL,只需手动编辑库文件夹中的所有XML文件,然后保存为FLA。有人尝试过吗?我以前从未使用过XFL文件,所以我不知道可能会遇到什么怪癖 是否存在处理此问题的现有JSFL脚本 谢谢 编辑: 我的问题与加载SWF和类冲突有关,因为多个SWF使用相同的包命名空间。没有太多细节,我知道和。我目前正

我有一个基于AS3的FLA,出于各种原因,它几乎需要修改库中的所有链接(需要移动到不同的包名称空间)。这个特别的FLA相当大,所以手工操作会相当乏味

处理这个问题的最佳方法是什么

我已经考虑过将FLA保存为XFL,只需手动编辑
文件夹中的所有XML文件,然后保存为FLA。有人尝试过吗?我以前从未使用过XFL文件,所以我不知道可能会遇到什么怪癖

是否存在处理此问题的现有JSFL脚本

谢谢

编辑:


我的问题与加载SWF和类冲突有关,因为多个SWF使用相同的包命名空间。没有太多细节,我知道和。我目前正在加载一个新的应用程序域,但这不是一个理想的情况,而且会造成长期无法维护的痛苦。

我现在无法访问Flash IDE,但您可以轻松调整我的 执行所需操作的脚本: flash资产更名/6031965#6031965

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

  • 打开历史记录面板(窗口>其他面板>历史记录)
  • 进行一次链接重命名
  • 将历史复制到jsfl并调整代码

  • 这就是为什么我们要创建一个配置文件。@阿斯曼,你能解释一下你的意思吗?在将一个SWF加载到另一个SWF时,我遇到了类冲突。我需要重新打包一个主权财富基金以避免冲突。我看不出配置文件对类名称空间有什么帮助。谢谢。这是一个大的开端。