Flash中导入png文件,透明部分有像素问题

来源:百度知道 编辑:UC知道 时间:2024/06/15 13:27:48
我在PS中做的PNG,导到Flash里,发现透明部分是有东西的,虽然看不见,但是用选择工具选上后,能看见像素小点一样的白点。这样在做补间动画,或者用AS代码的时候就会出问题。
怎么样能让PNG的透明部分是完全没有东西的?或者其他格式也可以,我听说AI的格式可以做到??具体是怎样的?
补充下,我说了是透明的,但是Flash是把透明部分作为实体在处理啊,也就是说,虽然看不到,但是那像素还是存在的啊。
比如我建5X3的画布,做了个2X2的矩形,周围是透明的,我导进去,还是个5X3的东西,虽然2X2矩形之外的像素是透明的,但是选择它,能看到是有东西的。我说明白了么?

感谢3楼的回答,但是我这样转了之后,图像效果很不好,即使我把参数调高了,但是图像损失得还是挺厉害的,比如半透明边缘就会变生硬。还有更好的办法么?

你导入到flash中的png还是位图,即便你按ctrl+b打散了,它还是一个位图填充的色块,所以透明的部分还是保留着。要想把它变得跟其他矢量图一样,就要先把导入的这张位图转换成矢量图,这样透明的部分就自动消失了。你可以选中位图后,选择菜单栏上的:修改--位图--转换位图为矢量图,就可以了

有两个原因
1,很有可能是你在ps中制作png时没有完全处理好png的边缘所造成的。
2,如果你在ps中已经很好的处理好png的边缘,那就是因为flash的pug了
在flash中导入透明图层和图像的时候不要直接导入到场景,先导入到库,再从库拖出,问题就解决了。

选中图片,右键分离,取消选中,选择套索工具,点选工具框最下面魔术棒点击图片空白地方,删除

png怎么会不透明啊