在我们用TileMap绘制斜坡时,可能会碰到斜坡的碰撞体不平滑,人物被卡住上不去。
(如上图的碰撞体)
因为编辑器默认生成的碰撞体是自动根据图片里面的形状判断的,经常会出现奇怪的边缘。
我们只需要选中源文件,进入SpriteEditor(如下图)
在右上角将SpriteEditor改为CustomPhysicsShape,选中想要修改的格子,点击Generate,自己修改边缘即可。(如下图)
退出,要手动禁用开启TileMap Collider 2D来更新碰撞体,之后就可以得到光滑的坡面了。