【问题标题】:andengine polygon body and box2d collisionandengine多边形体和box2d碰撞
【发布时间】:2014-08-12 15:52:21
【问题描述】:

我最近把我的身体从矩形变成了多边形 并且有一个奇怪的错误,我无法弄清楚它为什么会发生。 当我的“玩家”身体接触到另一个身体时——他只是以负角叠加在上面。

我的玩家 X 速度总是恒定的 5

当我将主体切换回矩形时,它工作正常

有没有人熟悉这个错误?或者知道是什么原因造成的?

【问题讨论】:

  • 我从 google-app-engine 取消标记它,因为它与 google-app-engine 无关!
  • 确保你的多边形是逆时针缠绕的。使用调试绘图显示,这样您就可以看到引擎真正在做什么。
  • 这张图片是使用“AndEngineDebugDrawExtension”后的+-

标签: android box2d game-engine andengine andengine-gles-2


【解决方案1】:

在andengine中发现了一个错误:

当我将 3 个点放在同一按钮行时,这将导致我在上面写的错误:

要解决这个问题,您需要确保在 poligon 上的每条线上只有 2 个点!

现在工作正常:)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多