/// <summary> /// Constructor. /// </summary> /// <param name="areaCount">The number of used areas.</param> public NavmeshQueryFilter(int areaCount) : base(AllocType.Local) { root = NavmeshQueryFilterEx.dtqfAlloc(); mAreaCount = Math.Min(Navmesh.MaxArea + 1, mAreaCount); }
/// <summary> /// Constructor for a filter with the maximum number of areas. /// (<see cref="Navmesh.MaxArea"/> + 1) /// </summary> public NavmeshQueryFilter() : base(AllocType.Local) { root = NavmeshQueryFilterEx.dtqfAlloc(); mAreaCount = Navmesh.MaxArea + 1; }