Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试构建一个以可移动角色为主要思想的应用程序。
这个概念:
每次摇晃 Iphone 时,都会通过关节摇晃角色的多个部位(手臂、腿、躯干、头部)。
我设法使用加速度计来检测抖动效果,但我无法就如何增加角色的身体部位得出结论性的方法。
理想情况下,每次摇动手机时,角色都会像重力一样四处移动。
关于如何在 xcode 中实现这种效果的任何想法?
您是否考虑过使用物理引擎?
查看 Box2D:
http://box2d.org
如果您想要类似重力的效果,您可以将四肢攻击到躯干物理体,然后将力施加到角色的“躯干”以获得布娃娃类型的效果。您可以根据设备的摇动方式施加力。我不确定这是否是你想要的,但不是为了震动效果。