SNavMeshObstacle
Index
Properties Index
| Property Name |
|---|
bool CarveOnlyStationary get set |
bool Carving get set |
SVector Center get set |
float Height get set |
SVector Size get set |
float Radius get set |
int Shape get set |
float MoveThreshold get set |
float TimeToStationary get set |
SGameObject GameObject get |
Properties
CarveOnlyStationary
bool CarveOnlyStationary get set
When enabled, the obstacle is carved only when it is stationary. (Only can enabled after carve was ticked).
- Lua
Space.Host.ExecutingObject.NavMeshObstacle.CarveOnlyStationary = true
Carving
bool Carving get set
When the Carve checkbox gets ticked, the Nav Mesh Obstacle creates a hole in the NavMesh.
- Lua
Space.Host.ExecutingObject.NavMeshObstacle.Carving = true
Center
SVector Center get set
Center of the obstacle geometry relative to the transform position.
- Lua
Space.Host.ExecutingObject.NavMeshObstacle.Center = Vector.New(0,0,0)
Height
float Height get set
Height of the capsule. (Property of Capsule shape).
- Lua
Space.Host.ExecutingObject.NavMeshObstacle.Height = 40
Size
SVector Size get set
Size of the box. (Property of Box shape).
- Lua
Space.Host.ExecutingObject.NavMeshObstacle.Size = Vector.New(5,10,15)
Radius
float Radius get set
Property Description
- Lua
Space.Host.ExecutingObject.NavMeshObstacle.Radius = 10
Shape
int Shape get set
Property Description
- Lua
Space.Host.ExecutingObject.NavMeshObstacle.Shape = 1
MoveThreshold
float MoveThreshold get set
Use this property to set the threshold distance for updating a moving carved hole. (Only can take effect after carve was ticked)
- Lua
Space.Host.ExecutingObject.NavMeshObstacle.MoveThreshold = 5
TimeToStationary
float TimeToStationary get set
The time to wait until the obstacle is treated as stationary. (Only can take effect after carve was ticked).
- Lua
Space.Host.ExecutingObject.NavMeshObstacle.TimeToStationary = 5.0
GameObject
SGameObject GameObject get
Property Description
- Lua
theGameObject = Space.Host.ExecutingObject.NavMeshObstacle.GameObject