0

我有一些塔状的东西,一个球可以跳到他们身上。问题是我不能让塔像 +5 一样向左移动并且仍然被碰撞。有人能帮我吗?

CODE

_G.mainGroup = display.newGroup()

local rect=display.newRect( 200, 400, 100, 100 )
    physics.addBody(rect, "static", {density= 3,friction= 0.2})
    mainGroup:insert(rect)

-- timer.performWithDelay(1, function(e)
    -- mainGroup.x = mainGroup.x - 4
    -- end, 0 ) 

我在我的代码中试过这个。并且矩形在没有与球碰撞的情况下移动,但它留下了一个不可见的复制品,该复制品具有碰撞,因为球能够在其上反弹。

4

1 回答 1

0

您应该使用运动学对象而不是静态对象。静态对象用于应该长时间保持稳定的对象。运动物体可以在短时间内保持稳定。

于 2013-08-06T11:20:59.997 回答