1

我正在尝试构建一个以可移动角色为主要思想的应用程序。

这个概念:

每次摇晃 Iphone 时,都会通过关节摇晃角色的多个部位(手臂、腿、躯干、头部)。

我设法使用加速度计来检测抖动效果,但我无法就如何增加角色的身体部位得出结论性的方法。

理想情况下,每次摇动手机时,角色都会像重力一样四处移动。

关于如何在 xcode 中实现这种效果的任何想法?

4

1 回答 1

1

您是否考虑过使用物理引擎?

查看 Box2D:

http://box2d.org

如果您想要类似重力的效果,您可以将四肢攻击到躯干物理体,然后将力施加到角色的“躯干”以获得布娃娃类型的效果。您可以根据设备的摇动方式施加力。我不确定这是否是你想要的,但不是为了震动效果。

于 2012-08-29T05:03:50.263 回答