我正在学习Corona SDK,我需要一些帮助。我有一个相当大的图像,我想在保持质量的同时重新调整尺寸,我尝试制作尺寸正确但质量不太好的图像。
有没有办法重新调整图片大小?
答案 0 :(得分:5)
这是一个常见的解决方案:
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