格式
typescript
NavMeshAgent.areaMask所属类: NavMeshAgent
描述
指定代理可以在哪些导航网格上移动。
只允许为整数,并且为区域的值相或的结果。
参数
| 参数名 | 类型 | 描述 |
|---|
返回值
| 类型 | 描述 |
|---|---|
number | 代理允许移动的区域相或的结果。 |
代码示例
javascript
//agent is only allowed to move on area_1 and area_2
let obj = new GameObject();
let com = obj.AddComponent<NavMeshAgent>(NavMeshAgent);
let area_1 = 1 << 2;
let area_2 = 1 << 8;
com.areaMask = area_1 | area_2;
Debug.Log("NavMeshAgent: areaMask = ", com.areaMask);