嗨,美好的一天stackoverflow社区我如何使用corona sdk/lua为这种代码设置一个id
数字 22 代表当前的 x 位置,对我来说,要正确删除/破坏一些地面,我需要确定 x、y、z 的坐标,它应该像 (1,1,1) 或 (2,1, 69)。可以请人帮助我。太感谢了
ground = {}
for i = 1, 68 do
for j = 1, 100 do
ground[i] = display.newImageRect( "assets/minebackground.png", 256 , 128)
ground[i].x = -1500 + (i*50)
ground[i].y = 5254 - (j*50)
physics.addBody( ground[i], "static" , { density=0.1, friction= 0 } )
ground[i].id = i
ground[i]:addEventListener("tap", oncollision)
screenGroup:insert (ground[i])
game : insert (ground[i])
end
end
品脱指点
function oncollision(event)
ground = event.target
return ground.id
end