【问题标题】:marionette effect for IOS appIOS应用的木偶效果
【发布时间】:2012-08-23 15:52:00
【问题描述】:

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

概念:

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

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

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

知道如何在 xcode 中实现这种效果吗?

【问题讨论】:

    标签: ios xcode character effect shake


    【解决方案1】:

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

    查看 Box2D:

    http://box2d.org

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

    【讨论】:

    • 谢谢 Marc,我认为这可能是从这里开始的正确方向。我将查看 box2d.org 文档,看看是否提供了一些示例代码。 Ragdoll 是我一直在寻找的那种效果。我稍后会跟进。
    猜你喜欢
    • 1970-01-01
    • 2019-07-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-05
    • 2020-12-20
    • 1970-01-01
    相关资源
    最近更新 更多