【发布时间】:2013-06-10 07:42:07
【问题描述】:
我正在尝试在 Lua 中制作类似于糖果迷恋的游戏。代码如下:
local images = {
"images/beer.png",
"images/beef.png",
"images/canned_food.png",
"images/cup_ice_cream.png",
"images/french_fries.png",
"images/pepper.png"
}
local rowcount = 8
local colcount = 4
local blockWidth = display.contentWidth / (colcount*4)
local blockHeight = display.contentWidth / (rowcount*2)
local row
local col
local pan = 3
for row = 1, rowcount do
for col = 1, colcount do
local x = (col - 1) * blockWidth + pan
local y = (row + 1) * blockHeight + pan
local block = display.newImage(images[math.random(1, 6)], x, y)
block:addEventListener("touch", blockTouch)
end
end
我需要知道哪个图像在移动,以了解他们是否在新位置上连续 3 个。
所以我的问题是,我怎样才能有一个 id 或一个标识符来知道用户在表中移动哪个图像?
感谢您的帮助
【问题讨论】: