我目前正在开发一款3D Unity游戏,你可以通过一个由块组成的迷宫控制一个块,并且必须避免尖峰,移动敌人和其他陷阱。 这里是一张图片,看看当下(你是蓝色的立方体,必须避免移动的粉红色):
现在的问题是,当我沿着墙移动时,玩家会卡住并停止移动,直到我再次向另一个方向移动(墙的每个部分都与玩家一样大,因为我是从图片)。
我已经用物理材料和摩擦试过了所有东西,但它没有变好:(。
答案 0 :(得分:0)
问题是玩家的BoxCollider可能卡在两个墙壁碰撞器之间的边缘。考虑一下“平滑”对撞机的边缘,这样玩家就不会卡住。