Corona SDK使用加速度计而无需事件监听器

时间:2014-03-16 22:34:01

标签: android ios lua corona game-physics

我想在我的游戏中编写一种方法,它只使用"加速计重力"在一个设定的时间点,所以我不想让一个事件监听器调用一个始终将加速度计用作事件的方法

我想做这样的事情

local function exampleFunction ()
     if accelerometer.xGravity > exampleValue then
          print("success")
     end
end

但遗憾的是,您无法将加速度计称为变量。

我该怎么办?

由于

1 个答案:

答案 0 :(得分:0)

Corona示例代码中有一个示例包含加速计事件。它在运行时监听器中打印出x,y,z坐标。查看该样本,但要注意,Corona中加速度计的API会根据设备而变化。有些Android设备不像其他设备那样响应。