电晕物理,检查物体何时不动及其x,y值

时间:2013-08-09 09:17:44

标签: lua corona physics

我是新的日冕,我很感激物理方面的一些帮助。 每次按下按钮时都会创建一个框

function buttonPress (e)
    local box = display.newRect(xLocation, 70, 50, 50);
    physics.addBody( box, { density=1.0, friction=0.3, bounce=0.3 } )
end

我希望能够检测每个人是否静止,以及它的位置。如果满足某些条件,则执行操作。

如果有人能指出我正确的方向,我们将不胜感激。

由于

1 个答案:

答案 0 :(得分:1)

你可以尝试object.isAwake,物理对象“去睡觉”当他们没有移动或与其他物理团体互动时

if box.isAwake then
    print("im awake!") 
else
    print("im asleep") --motionless
end

http://docs.coronalabs.com/api/type/Body/isAwake.html