image - Corona - 如何使 Sprite 表与动态图像分辨率兼容

标签 image lua coronasdk sprite-sheet

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

如何从 sprite 表创建动态大小的图像?

最佳答案

关于image - Corona - 如何使 Sprite 表与动态图像分辨率兼容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5667867/

相关文章:

c++ - 如何将 lua 脚本语言包含到 C++ XCode 中?

c++ - Lua C++ 用户数据

lua - 如何使用动态变量名称?

jQuery 加载图像并带有完整的回调

image - 这个 EMF 图像 A4 大小如何?

image - 如何在不改变像素值的情况下对图像数组进行采样

html - iOS 如何让背景看起来随时间改变亮度?

math - 在 Lua Corona SDK 中查找变量是否有小数位/是十进制数

audio - Corona SDK:要在音频结束时更改场景。 (不起作用)

ios - 如何解决上传应用程序错误 : 10. 1(不支持的 : Local iOS SDK is 10. 2 不匹配)的问题?