【发布时间】:2014-11-10 17:42:39
【问题描述】:
我正在构建一个基于 box2d 的简单平台游戏。
播放器被制作为具有两个传感器(底部和顶部)的 ChainShape 动态多边形对象。
地板对象是一个简单的运动盒子。
问题是,由于某种原因,玩家的身体永远不会完全倒在地板上——它们之间总是有几个像素,使玩家精灵看起来像是在地板上飞而不是站在地板上。
这是几张放大的截图:1)玩家跳跃(身体看起来不错):
2) 玩家站在地板上(有东西出现在玩家身体底部并阻止其与地板接触):
运动体与地板正确接触。
可能是什么问题?
【问题讨论】:
标签: box2d collision-detection collision