unity3D学习之通过NavMeshObstacle解决NavMesh防卡

unity3D学习之通过NavMeshObstacle解决NavMesh防卡


2024年4月1日发(作者:扬天v340)

使用过unity3d自带的寻路网格组件(Navigation)的朋友应该知道,用它来做AI

的寻路还是非常的方便的,如:

[size=4]public Transform _obj;

private NavMeshAgent _nav;

void Awake()

{

_nav = ponent();

}

void Update()

{

if (seButtonDown(0))

{

_tination(_on);

}

}[/size]

只需要简单几行代码,即可实现自动避让 并以最短距离来追寻所要寻找的目标(当

然首先要在Navigation中Bake地形,由于本帖不是教如何使用Navigation,在此就不

过多叙述,不太明白的童鞋,可以百度Navigation,网上有很多相关帖子).文章来自【狗

刨学习网】

可是,在我们在写AI时,有需求一堆(怪/兵)攻击(主角/怪),如果用Navigation

做导航,经常遇到被(怪/兵)挡住,不会绕过前面的(怪/兵).如:


发布者:admin,转转请注明出处:http://www.yc00.com/num/1711913163a1976619.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信