我正在学习 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