Search Results for

    Show / Hide Table of Contents

    Class NavMeshProperties

    The navigation mesh properties container for navmesh building.

    Inheritance
    System.Object
    NavMeshProperties
    Namespace: FlaxEngine
    Assembly: FlaxEngine.CSharp.dll
    Syntax
    [Unmanaged]
    public sealed class NavMeshProperties : ValueType

    Fields

    Agent

    The properties of the agent used to generate walkable navigation surface.

    Declaration
    [EditorOrder(30)]
    public NavAgentProperties Agent
    Field Value
    NavAgentProperties

    Color

    The navmesh type color (for debugging).

    Declaration
    [EditorOrder(10)]
    public Color Color
    Field Value
    Color

    DefaultQueryExtent

    The default extents for the nav queries that defines the search distance along each axis (x, y, z). Smaller values prevent queries from snapping to too far locations.

    Declaration
    [EditorOrder(40)]
    public Float3 DefaultQueryExtent
    Field Value
    Float3

    Name

    The navmesh type name. Identifies different types of the navmeshes, used to sync navmesh properties with settings asset.

    Declaration
    [EditorOrder(0)]
    public string Name
    Field Value
    System.String

    Rotation

    The navmesh rotation applied to navigation surface. Used during building to the rotate scene geometry and to revert back result during path finding queries. Can be used to generate navmesh on walls.

    Declaration
    [EditorOrder(20)]
    public Quaternion Rotation
    Field Value
    Quaternion

    Properties

    Default

    The default NavMeshProperties.

    Declaration
    public static NavMeshProperties Default { get; }
    Property Value
    NavMeshProperties

    Methods

    ToString()

    Declaration
    public override string ToString()
    Returns
    System.String

    Extension Methods

    Extensions.ReflectiveCompare<T>(T, T)
    Extensions.RawClone<T>(T)
    In This Article
    Back to top Copyright © 2012-2024 Wojciech Figat