Click or drag to resize

NavigationSettings Class

Class to encapsulate all Navigation settings
Inheritance Hierarchy
SystemObject
  UnityEngine.Object
    UnityEngine.ScriptableObject
      ImmerseSDK.ConfigNavigationSettings

Namespace:  ImmerseSDK.Config
Assembly:  ImmerseSDK.App (in ImmerseSDK.App.dll) Version: 3.9.0.0 (3.9.0.0)
Syntax
C#
[CreateAssetMenuAttribute(fileName = "NavigationSettings", menuName = "Immerse/NavigationSettings")]
public class NavigationSettings : UnityEngine.ScriptableObject

The NavigationSettings type exposes the following members.

Constructors
  NameDescription
Public methodNavigationSettings
Initializes a new instance of the NavigationSettings class
Top
Properties
  NameDescription
Public propertyIgnoreLayerMask
True if the layer mask is an ignore mask, otherwise false if it is an include mask
Public propertyMaxRange
Maximum distance for finding a navigation target
Public propertyNavAreaMask
The area mask to use when we query the NavMesh
Public propertyNavigationType
Type of navigation to use
Public propertyRaycastLayerMask
Layers to include or ignore, depending on the _ignoreLayerMask value
Public propertySampleRadius
The radius to sample when we query the NavMesh
Top
Fields
See Also