版本: Unity 6 (6000.0)
语言English
  • C#

NavMeshLinkInstance

UnityEngine.AI 中的结构体

/

实现于:UnityEngine.AIModule

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交,但我们确实阅读了用户提出的每个建议更改,并在适用时进行更新。

关闭

提交失败

由于某些原因,您的建议更改无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

描述

表示可用于寻路的一个链接。

当您调用 NavMesh.AddLink 在导航系统中创建特定链接时,您将获得一个有效的对象。相反,您需要将其传递给 NavMesh.RemoveLink 以从系统中删除该链接实例。使用此对象通过调用以下方法来检查或修改链接实例的状态:NavMesh.IsLinkValidNavMesh.IsLinkOccupiedNavMesh.IsLinkActiveNavMesh.SetLinkActiveNavMesh.GetLinkOwnerNavMesh.SetLinkOwner

当您实例化此结构体时创建的空对象不代表导航系统中存在的任何链接。NavMesh.IsLinkValidNavMesh.IsLinkActive 方法对于以这种方式创建的对象返回 false 值。