我使用tilemap绘制了两个图层,怎么实现navigation节点进行跨图层寻路呀?我现在的情况是人物只会在图层1寻路,但是会被图层2碰撞地形挡住。
脚本代码大致就是实现鼠标左键点击地面控制角色移动。target position取为鼠标点击的坐标,使用navigation寻路。
具体图层设置如下:
tilemap中创建两个layer,分别为高地与低地;创建一个导航层,添加给两种地形的可移动图块;在高地的悬崖图块设置了物理层,表示阻挡。
图层2(高地)在图层1(低地)的基础上绘制。
最后的效果就是角色只会识别低地的导航,但是会被高地悬崖挡住,无法绕开。我希望他能从中间小路绕上去。
求助!