私はこの画面を持っています:
このボールを加速度センサーを使って動かし、壁に衝突させたいです。
動的と宣言すると動いたが衝突せず、動的と宣言するとその動きに奇妙な震えがあり、しばらくすると衝突が止まり、境界から出ました。私のコード(物理学と運動機能用)は次のとおりです。
function onTilt( event )
ball.x = (ball.x + event.xGravity * 20)
ball.y=(ball.y+ event.yGravity * 20)
end
physics.addBody ( mazepart1, "static" ,physicsData:get("mazepart1"))
physics.addBody ( mazepart1, "static" ,physicsData:get("mazepart2"))
physics.addBody (borders, "static" ,physicsData:get("borders"))
physics.addBody ( ball, "dynamic" ,physicsData:get("ball1"))
Runtime:addEventListener( "accelerometer", onTilt )
私が間違っていることは何ですか?