如何使用 grid.lua 库显示图像
2014-7-21 13:37:33
收藏:0
阅读:87
评论:2
我找到了一个在 Lua 中轻松创建网格的库,但我无法在每个单元格上分配图像。 https://github.com/CoderDojoSV/corona-game-template/blob/master/docs/grid.md
我联系了 grid.lua 的作者,但不再回复。 您有正确的语法吗?谢谢您的帮助。
local grid = require("grid")
myGrid = grid.newGrid(5, 5, 500)
myGrid:eachSquare(function(doeach)
点赞
用户3840320
我已经找到了解决方案
grille:eachSquare(function(gridSquare)
gridSquare.displayObject:setFillColor(0, 0, 0, 255)
gridSquare.displayObject.xScale=.1
gridSquare.displayObject.yScale=1
gridSquare.myImage = display.newImage("my2.png")
gridSquare.myImage.x = gridSquare.displayObject.x+35
gridSquare.myImage.y = gridSquare.displayObject.y
gridSquare.myImage.yScale=0.5
gridSquare.myImage.xScale=0.5
end)
2014-07-22 08:35:39
评论区的留言会收到邮件通知哦~
推荐文章
- 如何将两个不同的lua文件合成一个 东西有点长 大佬请耐心看完 我是小白研究几天了都没搞定
- 如何在roblox studio中1:1导入真实世界的地形?
- 求解,lua_resume的第二次调用继续执行协程问题。
- 【上海普陀区】内向猫网络招募【Skynet游戏框架Lua后端程序员】
- SF爱好求教:如何用lua实现游戏内调用数据库函数实现账号密码注册?
- Lua实现网站后台开发
- LUA错误显式返回,社区常见的规约是怎么样的
- lua5.3下载库失败
- 请问如何实现文本框内容和某个网页搜索框内容连接,并把网页输出来的结果反馈到另外一个文本框上
- lua lanes多线程使用
- 一个kv数据库
- openresty 有没有比较轻量的 docker 镜像
- 想问一下,有大佬用过luacurl吗
- 在Lua执行过程中使用Load函数出现问题
- 为什么 neovim 里没有显示一些特殊字符?
- Lua比较两个表的值(不考虑键的顺序)
- 有个lua简单的项目,外包,有意者加微信 liuheng600456详谈,最好在成都
- 如何在 Visual Studio 2022 中运行 Lua 代码?
- addEventListener 返回 nil Lua
- Lua中获取用户配置主目录的跨平台方法
根据文档显示,网格是基于矩形对象构建的,因此您无法直接将图像分配给网格。但是您可以将图像放在每个方格坐标中。
基于文档:
local myGrid = grid.newGrid(8, 8, 700) myGrid:eachSquare(function(gridSquare) local image = display.newImage(pathToYourImage) image.x, image.y = gridSquare.displayObject.x, gridSquare.displayObject.y end)如果您需要在网格方格中引用图像,则可以将其分配给gridSquare。
这样,在每个进一步的eachSquare迭代中,您将可以访问图像引用。