Version: 5.5
public static int AllAreas ;

説明

すべての NavMesh エリアを含むエリアマスク定数

マスクはすべての NavMesh エリアタイプを受け入れることを示すために NavMesh.Raycast などのクエリ関数で使用できます。

// TargetReachable.cs
using UnityEngine;
using System.Collections;
public class TargetReachable : MonoBehaviour
{
    public Transform target;
    private NavMeshHit hit;
    private bool blocked = false;
    void Update()
    {
        // Allow pass through all area types when testing if the target position
        // is reachable from the transform location.
        blocked = NavMesh.Raycast(transform.position, target.position, out hit, NavMesh.AllAreas);
        Debug.DrawLine(transform.position, target.position, blocked ? Color.red : Color.green);
        if (blocked)
            Debug.DrawRay(hit.position, Vector3.up, Color.red);
    }
}

See also:
Areas and Costs – to learn how to use different Area types.