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