电晕游戏开发的(x,y,z)坐标

时间:2013-06-06 09:29:12

标签: lua corona

嗨,好日子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

1 个答案:

答案 0 :(得分:0)

在你的onCollision函数中,event.target.x和event.target.y是被触摸项目的X和Y.