【发布时间】:2014-02-04 05:48:11
【问题描述】:
我正在创建一个使用加速度计移动球的游戏(足球模型游戏)。
function acc(e)
physics.setGravity(e.xInstant*(screenW/4), -1*e.yInstant*(screenH/4))
end
但是这段代码不能提供流畅的游戏流程。你们能帮我找到正确的选择吗
【问题讨论】:
-
流畅是什么意思?您将重力设置为自上次调用以来设备加速度的变化。因此,当设备静止或以恒定速度移动时,您的物理重力为零。如果现在用户将设备向上加速 1.2,则重力为 -1.2。这是你想要的吗?
-
嗨,当我倾斜设备时,球移动得非常快的问题。当我以很小的角度倾斜时,上面的代码会产生速度运动。
-
如果你有其他新建议..请评论
标签: lua coronasdk accelerometer game-physics