c++用分离轴原理处理人在房间内的边界碰撞检测有问题

w468750 2017-04-23 08:26:52
房间是有厚度的矩形,我将房间四边分解成四个梯形分别用分离轴原理和人物进行碰撞检测,正常边界可以有效反弹但是在房间角落(两个梯形相交的地方)总会出现人物卡墙出去的Bug
没有用游戏引擎及任何第三方库,也不打算用,请问应该怎么解决?
...全文
267 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
elemusic 2017-04-26
  • 打赏
  • 举报
回复
没图没人知道你说的是什么形状... 算法都是自己写的,输出log或者断点调试,跟踪一下数值不就知道了么?

456

社区成员

发帖
与我相关
我的任务
社区描述
其它游戏引擎
社区管理员
  • 其它游戏引擎社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧