次のようなマスクされた画像があります。
local mask = graphics.newMask("1_mask.png")
local image = display.newImage("1.png")
image:setMask(mask)
image.maskScaleX = image.xScale
image.maskScaleY = display.yScale
image.maskX = image.contentWidth/2
image.maskY = image.contentHeight/2
setMask の後にコードを削除すると、画像は問題なく表示されますが、サイズが大きすぎるため、拡大縮小する必要があります。ただし、画像を拡大縮小しようとすると、壊れて見え、小さすぎます。画像のサイズを変更する必要がないようにしようとしているので、これが最後のオプションです。画像が壊れたり、小さすぎたりせずに画像を拡大縮小するにはどうすればよいですか?