Version: 2022.3
Experimental: this API is experimental and might be changed or removed in the future.

PolygonId

struct in UnityEngine.Experimental.AI

切换到手册

描述

表示导航网格节点数据的紧凑标识符。

它在 NavMeshQuery 操作中用于精确定位和访问导航网格中的相关节点。每个节点只能由一种代理使用。另请参阅:NavMeshSurface

从导航网格删除节点之后(通过完全删除表面或通过修改节点附近的表面),此标识符将变为无效。

另请参阅:NavMeshQuery.IsValid

公共函数

Equals如果两个 PolygonId 对象引用同一导航网格节点,则返回 /true/。
GetHashCode返回集合中使用的哈希代码。
IsNull如果 PolygonId 已创建为空并且从未指向导航网格中的任何节点,则返回 /true/。

运算符

operator !=如果两个 PolygonId 对象引用不同的导航网格节点或如果其中一个为空,则返回 /true/。
operator ==如果两个 PolygonId 对象引用同一导航网格节点或如果两者都为空,则返回 /true/。