【发布时间】:2012-08-23 15:52:00
【问题描述】:
我正在尝试构建一个以可移动角色为主要思想的应用程序。
概念:
每次摇晃 Iphone 时,都会通过关节摇晃角色的多个部位(手臂、腿、躯干、头部)。
我设法使用加速度计来检测抖动效果,但我无法就如何增加角色的身体部位得出结论性的方法。
理想情况下,每次摇动手机时,角色都会像重力一样四处移动。
知道如何在 xcode 中实现这种效果吗?
【问题讨论】:
标签: ios xcode character effect shake
我正在尝试构建一个以可移动角色为主要思想的应用程序。
概念:
每次摇晃 Iphone 时,都会通过关节摇晃角色的多个部位(手臂、腿、躯干、头部)。
我设法使用加速度计来检测抖动效果,但我无法就如何增加角色的身体部位得出结论性的方法。
理想情况下,每次摇动手机时,角色都会像重力一样四处移动。
知道如何在 xcode 中实现这种效果吗?
【问题讨论】:
标签: ios xcode character effect shake
您是否考虑过使用物理引擎?
查看 Box2D:
如果您想要类似重力的效果,您可以将四肢攻击到躯干物理体,然后将力施加到角色的“躯干”以获得布娃娃类型的效果。您可以根据摇晃设备的方式施加力。我不确定这是否是您想要的效果。
【讨论】: