-1

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

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

4

1 回答 1

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

于 2013-06-08T19:17:21.780 回答