C# Class Pathfinding.NavmeshCut

Inheritance: UnityEngine.MonoBehaviour
Afficher le fichier Open project: henryj41043/TheUnseen Class Usage Examples

Méthodes publiques

Свойство Type Description
GizmoColor UnityEngine.Color
center UnityEngine.Vector3
circleRadius float
circleResolution int
cutsAddedGeom bool
height float
isDual bool
mesh Mesh
meshScale float
rectangleSize Vector2
type MeshType
updateDistance float
updateRotationDistance float
useRotation bool

Protected Properties

Свойство Type Description
tr Transform

Méthodes publiques

Méthode Description
Awake ( ) : void
CalculateMeshContour ( ) : void
ForceUpdate ( ) : void
GetAll ( ) : List
GetAllInRange ( Bounds b ) : List
GetBounds ( ) : Bounds
GetContour ( List buffer ) : void
IntPointToV3 ( Pathfinding p ) : Vector3
NotifyUpdated ( ) : void
OnDestroy ( ) : void
OnDrawGizmos ( ) : void
OnDrawGizmosSelected ( ) : void
OnEnable ( ) : void
RequiresUpdate ( ) : bool
UsedForCut ( ) : void
V3ToIntPoint ( Vector3 p ) : Pathfinding.ClipperLib.IntPoint

Private Methods

Méthode Description
AddCut ( NavmeshCut obj ) : void
Intersects ( Bounds b1, Bounds b2 ) : bool
RemoveCut ( NavmeshCut obj ) : void

Method Details

Awake() public méthode

public Awake ( ) : void
Résultat void

CalculateMeshContour() public méthode

public CalculateMeshContour ( ) : void
Résultat void

ForceUpdate() public méthode

public ForceUpdate ( ) : void
Résultat void

GetAll() public static méthode

public static GetAll ( ) : List
Résultat List

GetAllInRange() public static méthode

public static GetAllInRange ( Bounds b ) : List
b UnityEngine.Bounds
Résultat List

GetBounds() public méthode

public GetBounds ( ) : Bounds
Résultat UnityEngine.Bounds

GetContour() public méthode

public GetContour ( List buffer ) : void
buffer List
Résultat void

IntPointToV3() public méthode

public IntPointToV3 ( Pathfinding p ) : Vector3
p Pathfinding
Résultat UnityEngine.Vector3

NotifyUpdated() public méthode

public NotifyUpdated ( ) : void
Résultat void

OnDestroy() public méthode

public OnDestroy ( ) : void
Résultat void

OnDrawGizmos() public méthode

public OnDrawGizmos ( ) : void
Résultat void

OnDrawGizmosSelected() public méthode

public OnDrawGizmosSelected ( ) : void
Résultat void

OnEnable() public méthode

public OnEnable ( ) : void
Résultat void

RequiresUpdate() public méthode

public RequiresUpdate ( ) : bool
Résultat bool

UsedForCut() public méthode

public UsedForCut ( ) : void
Résultat void

V3ToIntPoint() public méthode

public V3ToIntPoint ( Vector3 p ) : Pathfinding.ClipperLib.IntPoint
p UnityEngine.Vector3
Résultat Pathfinding.ClipperLib.IntPoint

Property Details

GizmoColor public_oe static_oe property

public static Color,UnityEngine GizmoColor
Résultat UnityEngine.Color

center public_oe property

public Vector3,UnityEngine center
Résultat UnityEngine.Vector3

circleRadius public_oe property

public float circleRadius
Résultat float

circleResolution public_oe property

public int circleResolution
Résultat int

cutsAddedGeom public_oe property

public bool cutsAddedGeom
Résultat bool

height public_oe property

public float height
Résultat float

isDual public_oe property

public bool isDual
Résultat bool

mesh public_oe property

public Mesh mesh
Résultat Mesh

meshScale public_oe property

public float meshScale
Résultat float

rectangleSize public_oe property

public Vector2 rectangleSize
Résultat Vector2

tr protected_oe property

protected Transform tr
Résultat Transform

type public_oe property

public MeshType type
Résultat MeshType

updateDistance public_oe property

public float updateDistance
Résultat float

updateRotationDistance public_oe property

public float updateRotationDistance
Résultat float

useRotation public_oe property

public bool useRotation
Résultat bool