
现在的大部分mmo游戏都有了
自动寻路功能。点击场景上的一个位置,角色就会自动寻路过去。中间可能会有很多的
障碍物,角色会自动绕过障碍物,最终达到终点。使用Unity来开发手游,自动寻路可以有很多种实现方式。最近,一名海外开发者在博客
中分。用法很简单,把可以走的地形设置成一个叫做“Walk”的标签,然后不能走的地方设置成叫“cantWalk”的标签,然后就什么都不用管了,直接运行即可。 在没有任何障碍物的情况下,就和之前的寻路一样: 然后直接添加一个cube这样需要创建两条射线,一条是你上面写的,另一条是小地图的摄像机发射的,比如小地图相机时CamraTab,那就是CamraTab.ScreenPointToRay(Input.mousePosition);其实和主相机是一样的
评论列表(0条)