如何使用Unity3D做游戏中的寻路导航

如何使用Unity3D做游戏中的寻路导航,第1张

现在的大部分mmo游戏都有了自动寻路功能。点击场景上的一个位置,角色就会自动寻路过去。中间可能会有很多的障碍物,角色会自动绕过障碍物,最终达到终点。使用Unity来开发手游,自动寻路可以有很多种实现方式。最近,一名海外开发者在博客中分

用法很简单,把可以走的地形设置成一个叫做“Walk”的标签,然后不能走的地方设置成叫“cantWalk”的标签,然后就什么都不用管了,直接运行即可。 在没有任何障碍物的情况下,就和之前的寻路一样: 然后直接添加一个cube

这样需要创建两条射线,一条是你上面写的,另一条是小地图的摄像机发射的,比如小地图相机时CamraTab,那就是CamraTab.ScreenPointToRay(Input.mousePosition);其实和主相机是一样的


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/283453.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-22
下一篇2023-04-22

发表评论

登录后才能评论

评论列表(0条)

    保存