【问题标题】:charactersprite rotates when walking off a ledge走下窗台时角色精灵会旋转
【发布时间】:2014-01-08 20:05:37
【问题描述】:

我有一个行走的角色,由于重力而跌倒。然而,当它离开壁架时,角色会旋转。这是因为身体的一半在空中,另一半在窗台上(另一个身体)。是否可以在角色完全离开窗台之前不施加重力?

或者这个问题有不同的解决方案?

【问题讨论】:

    标签: box2d cocos2d-x gravity


    【解决方案1】:

    b2BodyDef 有 fixedRotation 字段,如果为 true,则可以防止身体旋转。

    类似地,b2Body 类有一个SetFixedRotation 方法,如果您需要在运行时关闭和打开它。

    【讨论】:

    • 谢谢,这看起来很有希望。我明天试试这个:)
    猜你喜欢
    • 1970-01-01
    • 2014-10-04
    • 1970-01-01
    • 1970-01-01
    • 2014-01-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多