我正在使用花栗鼠空间管理器。我的空间设置是一个球和一堆段(在我的例子中是 512 个)连接在一起形成一个圆圈。
我的目标是在用户移动设备时迫使球在该圆圈内移动。用户移动设备的速度越快,球绕圈移动的速度就越快。球也必须遵循所有物理定律。
我从 CMMotionManager 获得了重力和 userAcceleration 组件,但无法理解它。
我尝试手动施加力并且效果很好,但是我无法根据用户移动设备的程度将球移动到圆圈中。就像我将一个小球放入玻璃杯中并摇动玻璃一样,当没有更多外力移动/倾斜玻璃时,球将在玻璃的圆形底部移动并沿玻璃倾斜的方向停止