1

我是电晕新手,我希望能在物理学方面提供一些帮助。我有一个每次按下按钮时都会创建的框

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

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

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

谢谢

4

1 回答 1

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

于 2013-08-09T16:00:17.070 回答