【发布时间】:2011-08-05 18:55:30
【问题描述】:
Corona 有一种方法可以创建将根据设备分辨率动态显示的图像:
img = display.newImageRect("image.png", 100, 100)
很好,但是如果您的所有图像都在一个 sprite 表中,而这对于性能来说是推荐的呢?然后你必须做这样的事情来显示图像:
local data = require("sheet1")
local tileSheet = sprite.newSpriteSheetFromData("sheet1.png", data.getSpriteSheetData())
local tileSet = sprite.newSpriteSet(tileSheet, 1, 3)
local img = sprite.newSprite(tileSet)
img.currentFrame = 1
如何从精灵表创建动态大小的图像?
【问题讨论】:
标签: image lua coronasdk sprite-sheet