|
override bool | AreGizmosDirty () |
| Called in the editor.
|
|
override void | CreateObstacles () |
| Create Obstacles.
|
|
void | AddObstacle (Vector3[] vertices, float height) |
| Adds an obstacle with the specified vertices.
|
|
void | FindSimulator () |
| Finds a simulator in the scene.
|
|
virtual Matrix4x4 | GetMatrix () |
| Get's the matrix to use for vertices.
|
|
|
override bool | ExecuteInEditor [get] |
|
override bool | LocalCoordinates [get] |
|
override bool | StaticObstacle [get] |
|
abstract bool | ExecuteInEditor [get] |
| Enable executing in editor to draw gizmos.
|
|
abstract bool | LocalCoordinates [get] |
| If enabled, all coordinates are handled as local.
|
|
abstract bool | StaticObstacle [get] |
| Static or dynamic.
|
|
override bool AreGizmosDirty |
( |
| ) |
|
|
protectedvirtual |
Called in the editor.
This function should return true if any variables which can change the shape or position of the obstacle has changed since the last call to this function. Take a look at the RVOSquareObstacle for an example.
Implements RVOObstacle.
override void CreateObstacles |
( |
| ) |
|
|
protectedvirtual |
Create Obstacles.
Override this and add logic for creating obstacles. You should not use the simulator's function calls directly.
- See Also
- AddObstacle
Implements RVOObstacle.
The documentation for this class was generated from the following file:
- /Users/aron/Unity/AstarPathfindingGIT/Assets/AstarPathfindingProject/RVO/RVOSquareObstacle.cs