Mat*_*man 1 iphone objective-c accelerometer
我在使用加速度计时遇到了一些问题.当我第一次开始开发我的游戏时,控件感觉非常活泼和精确,但是当添加更多图形元素时,加速度计感觉它的反应非常晚,有时不像以前那么精确.我的帧率约为40fps.
这是我读取值的地方(因为我猜我猜)
- (void)accelerometer:(UIAccelerometer*)accelerometer didAccelerate:(UIAcceleration*)acceleration;
Run Code Online (Sandbox Code Playgroud)
这是一种常见的预期行为还是我能做些什么?可以控制采样率和精度吗?如果发生这种情况,或者做错了什么?
如果您的游戏之前感觉到响应,现在却没有,那么加速度计更新速率可能不是问题.你如何将加速计事件传播到游戏循环中?如果您的方向更新的速度快于主循环消耗它们的速度,则可能会感觉到额外的延迟.
| 归档时间: |
|
| 查看次数: |
1573 次 |
| 最近记录: |