我需要在我的 Flash Builder 项目中使用在 Flash Professional CC 中创建的影片剪辑。我已将 .fla 文件导出为 .swc 并将其包含在我的 Flash Builder 项目中。我不需要自定义 .as 类导入的影片剪辑没有问题。但是需要链接到 .as 类的影片剪辑不会出现。我尝试了以下方法,以我的 ThoughtBubble 电影剪辑为例:
1) 让带有 ThoughtBubble 电影剪辑的 .fla 访问 ThoughtBubble.as,这样电影剪辑就不会创建一个虚拟的 ThoughtBubble.as 文件。
2) 拒绝 .fla 对 ThoughtBubble.as 的访问,从而强制影片剪辑创建一个虚拟的 ThoughtBubble.as 类。
无论哪种方式,当导入到我的 Flash Builder 项目中时,ThoughtBubble 影片剪辑都不会出现在我的 swc 中的影片剪辑列表中。
3) 我还尝试从我的 FlashBuilder 项目中删除我的 ThoughtBubble.as 文件,然后导入 swc。ThoughtBubble 电影剪辑确实出现在 swc 资产列表中——但是当我尝试创建 ThoughtBubble.as 文件时,我收到以下错误:“ThoughtBubble.swc 已经存在。”
我究竟做错了什么?如何在 Flash Builder 中将我的 ThoughtBubble 影片剪辑与 ThoughtBubble.as 链接?
提前致谢!
编辑:这是我的 fla 发布设置的屏幕截图(stackoverflow 不允许我直接包含图像,所以这里有一个链接):http: //i1332.photobucket.com/albums/w606/Palladian1881/publishsettings_zpsbac6ee3f.png
以及我的 ThoughtBubble 影片剪辑属性的屏幕截图:http: //i1332.photobucket.com/albums/w606/Palladian1881/symbolproperties_zpsd0aaf9b5.png