Stride

OPEN / CLOSE
  • Features
  • Blog
  • Documentation
  • Community
(icon) Download

  • Discord
  • Facebook
  • Twitter
  • YouTube

LANGUAGE

OPEN / CLOSE
  • English
  • 日本語
    Show / Hide Table of Contents

    NavigationQuerySettings Struct

    Namespace: Stride.Navigation
    Assembly: Stride.Navigation.dll

    Provides advanced settings to be passed to navigation mesh queries

    public struct NavigationQuerySettings
    Name Description
    Fields
    Default

    The default settings that are used when querying navigation meshes

    FindNearestPolyExtent

    Used as the extend for the find nearest poly bounding box used when scanning for a polygon corresponding to the given starting/ending position. Making this bigger will allow you to find paths that allow the entity to start further away or higher from the navigation mesh bounds for example

    MaxPathPoints

    The maximum number of path points used internally and also the maximum number of output points

    | Improve this Doc View Source

    Fields


    Default

    The default settings that are used when querying navigation meshes

    public static readonly NavigationQuerySettings Default
    Field Value
    Type Description
    NavigationQuerySettings

    FindNearestPolyExtent

    Used as the extend for the find nearest poly bounding box used when scanning for a polygon corresponding to the given starting/ending position. Making this bigger will allow you to find paths that allow the entity to start further away or higher from the navigation mesh bounds for example

    public Vector3 FindNearestPolyExtent
    Field Value
    Type Description
    Vector3

    MaxPathPoints

    The maximum number of path points used internally and also the maximum number of output points

    public int MaxPathPoints
    Field Value
    Type Description
    System.Int32

    Inherited Members

    System.ValueType.Equals(System.Object)
    System.ValueType.GetHashCode()
    System.ValueType.ToString()

    Extension Methods

    ComponentBaseExtensions.DisposeBy<T>(T, ICollectorHolder)
    ComponentBaseExtensions.RemoveDisposeBy<T>(T, ICollectorHolder)
    • Improve this Doc
    • View Source
    In This Article

    Back to top

    Copyright © 2019-2021 .NET Foundation and Contributors
    Supported by the .NET Foundation