好的,我正在OpenFL和Haxe处理移动应用。我想从陀螺仪收集输入,或者更具体地说是关于手机的方向。我搜索过openfl文档,并在谷歌上搜索某种文档或类似的例子。我在那里没有运气,想知道是否有人可以指向我。
答案 0 :(得分:5)
制作新的Accelerometer:
private var _acc:Accelerometer = new Accelerometer();
为其添加一个事件监听器:
_acc.addEventListener(AccelerometerEvent.UPDATE, updateAcc);
收听结果:
private function updateAcc(Event:AccelerometerEvent):Void
{
trace("x:" + Event.accelerationX);
trace("y:" + Event.accelerationY);
trace("z:" + Event.accelerationZ);
}
请注意,iOS加速度计值会被反转。