大部分flash程序都退出了舞台但是还有一部分目前仍没有代替品。不管怎么说目前使用flash制作动画的成本还是最低的。之前的一个旧的项目使用的是FDT + Falsh CS6 组合开发的,随着时间的流逝,FDT突然就打不开了,不得不把之前的项目迁移到Flash Builder 4.7中。运行起来后发现界面元素乱飞。原来这个是Flash Builder 4.7的一个坑,在Flash Builder 4.6中是没有问题,只有在Flash Builder 4.7中使用swc会有问题。个人总结了一下有以下情况。
(1)swc中使用位置时会有问题。
(2)swc中使用按钮时会有问题。
(3)swc中使用元件时会有问题(主要取绝于内容)
解决方法如下:需要调整一个swc中内容
1、在flash中导入的图上会自动被压缩,现在Flash Builder 4.6中只支持png的,如果是jpg的格式需要手动调整一下。如下图:

2、swc中的按钮元件需要改成影片剪辑,在库中对按钮元素>右键>属性改成 影片剪辑,这个没有什么好说的,感觉它对按钮样式的解析有问题。
3、有部分复杂元件次序会有问题,尽量也换成影片剪辑然后把资源放到图层中。
问题主要是出在对资源的索引和播放帧的控制上。