Flash CS5,使图像缩放更平滑

时间:2011-09-18 17:14:10

标签: actionscript-3 flash-cs5

我有一个问题,图像看起来有点像素化,因为它们已经缩小了很多,只需要一种方法让一切看起来更顺畅。

我需要我正在制作的高质量游戏,并且还能以不同的分辨率工作,所以当我制作所有的图形时,我制作了它们,并且在闪光灯中制作了相同的舞台尺寸。

舞台大小是2000 * 1500,它被缩小到800 * 600,这是一个精确的比例,我没想到在缩放图像DOWN时看到像素化,这就是为什么我让它们如此之大。

如果没有平滑的选项,那么有没有人知道在运行时交换图像的最佳选择?通过这种方式,我可以为所有最流行的分辨率预先制作图像。

1 个答案:

答案 0 :(得分:2)

如果您使用的是位图,请尝试平滑和像素保护:

image.smoothing = true;         
image.pixelSnapping = "never";

如果您有库图像(位图),请尝试更改“允许平滑”和“压缩”

enter image description here

如果要自动执行此操作,可以使用JSFL: http://mrsteel.wordpress.com/2007/06/12/flash-jsfl-script-allow-smoothing-on-all-bitmaps-in-library/

相关问题