0
你好在我在Marmalade中使用lua的遊戲中很快,我遇到了物理問題。使物理節點在不旋轉的情況下水平移動
我有一個正常的向下y重力,並有一些筆記受到影響。 現在我想添加一些在X軸上「水平飛行」的對象,但是我無法讓它工作。
所以票據的一個看起來是這樣的:
sky2 = director:createSprite(dw, 40, "textures/tractor.png")
physics:addNode(sky2, {type="dynamic"})
sky2.physics:setGravityScale(0)
我首先想到的是 只需添加以下內容更新偵聽
if(gameplaying == true) then
sky2.x = sky2.x-2.5
不幸的是,這並不節點有工作後,得到了額外的物理效果
然後我正在調查使用
sky2.physics:applyapplyLinearImpulse or sky2.physics:applyForce
我用它像這樣
sky2.physics:applyapplyLinearImpulse(-10, 0, -20, 40)
這裏的問題是,該節點然後沿着正確的軸移動但裝完左右(扭矩效應)..
有沒有去制止這還是我在做什麼錯,,
感謝..