首页 > 解决方案 > 为统一模型创建导航系统

问题描述

我正在制作一个游戏,让计算机在对象周围导航以完成任务。我可以使用NavMeshAgent; 但是,我必须烘焙所有要导航的对象,从而降低计算机速度。我正在制作自己的导航系统,并希望得到一些指导。

我的想法是,当计算机遇到一个物体时,他会从他的视野中找到物体的hitbox的角落,然后决定哪个角落更接近目标。

视觉的

我对这个想法的问题是我不知道如何找到碰撞箱的外边缘,所以我正在寻找一种方法来做到这一点。

任何建议表示赞赏。也许我走错了路,我只是在寻找一种制作简单导航脚本的方法。

标签: c#unity3d

解决方案


推荐阅读