有人给我发了一个 .fla 文件,其中包含几个艺术资产,所有实例都配置为在正确的位置正确显示。但是,由于我将 FlashDevelop 与 Flex 4 SDK 一起使用,我不知道如何在代码中访问这些实例。其中一些对象是我需要修改其大小的 MovieClip,而另一些对象是我需要在运行时更改其显示字符串的动态文本对象。
问问题
936 次
2 回答
1
如果您可以访问 Flash(如在开发工具中),您可以右键单击库中的 MovieClip 并选择“导出 SWC 文件”。
SWC 文件将包含启用了“Export for ActionScript”属性的所有元素。将此 SWC 文件放在您的类路径中,FlashDevelop 将告诉 Flex SDK 在构建最终 SWF 时链接它。
如果您无权访问 Flash 来导出 SWC,则需要让其他人为您导出 SWC 文件 - 您不能直接链接到 FLA。
于 2010-06-28T00:00:25.237 回答
0
对此没有明显的解决方案。基本上,您必须遍历显示列表才能找到它们,使用numChildren
等getChildAt
。如果幸运的话,它们被命名并且您可以使用getChildByName
.
问候
back2dos
于 2010-06-27T19:04:31.340 回答