我正在尝试使用来自 android 传感器的值制作运动控制器。目前向/从 PC 发送/接收数据几乎完成,并且已经尝试使用方向传感器值旋转立方体,它似乎可用。
问题是,由于方向传感器使用磁传感器来计算方向,实际值可能与期望值不同。例如,当他或她将控制器直接指向 PC 显示器时,人们会期望立方体保持不旋转。实际上,立方体会被旋转到诸如 (27, 59, 107) 的位置,除非 PC 被严格放置在北极点上。
我已经搜索了一些引用,但只有我能找到通过预定义的常量重新映射引用,例如 ROTATE_X_90。
有没有办法通过自定义值重新映射参考坐标?