关卡助手精灵+鬼鬼祟祟的操纵杆



基本上,我想移动我使用LevelHelper创建的LHSprite的box2d主体。我尝试移动 LHSprite 的 box2d 主体,根据天气情况,我的 SneakyJoystick 处于活动状态(该部分工作正常),使用以下代码:

if(dpad.leftJoystick.velocity.x > 0){
    b2Vec2 force;
    force.Set(dpad.leftJoystick.velocity.x * 10.0f, 0.0f);
    Player.body->ApplyForce(force, Player.body->GetPosition());
}

谁能看到我如何让它工作?

谢谢。

LHSPrite 有以下方法:[精灵变换位置:CCP(50,50)];将精灵位置与身体一起设置为 50,50[精灵变换旋转:240];//将精灵旋转到角度240,连同身体

您必须在更新方法中更新 box2d 主体上的 LHSPrite 位置(请参阅示例)。

相关内容

  • 没有找到相关文章

最新更新