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/

相关文章:

android - 无法打开具有特定文件夹链接的Android打开默认图库

c# - .NET中的图像概述效果

lua - Lua 是面向对象的语言吗?

lua - Lua中表和元表的区别

android - 如何在Corona SDK中在单词周围添加一个矩形?

lua - 尝试使用电晕为属于 lua 数组一部分的对象添加事件监听器

java - 如何使用Java套接字HTTP/1.1请求下载图像?

iphone - 在 iPhone 上接收图像(TCP 客户端)

在 Lua C API 中克隆 Lua 表

json - 解析大于内存的 JSON 字符串