调整显示对象的大小并保持质量



我正在学习Corona SDK,我需要一些帮助。我有一个相当大的图像,我想在保持质量的同时重新调整它的大小,我试着制作一个正确大小的图像,但质量不是那么好。

有没有办法重新调整图像的大小?

这是一个常见的解决方案:

local width= imageWidth;
local height = imageHeight;
myImage = display.newImage( "image.png", 0, 0)
local scaleFactor = newDesiredWidth / width
myImage.scaleX = scaleFactor
myImage.scaleY = scaleFactor  

如果你仍然不喜欢的质量,那么你应该使用图形编辑程序来调整你的图像大小。这样你就会有两个版本:一个用于高分辨率屏幕,一个用于小屏幕。

也检查这个(图像部分):http://developer.coronalabs.com/content/display-objects

最新更新