|
A* Pathfinding Project
4.3.6
The A* Pathfinding Project for Unity 3D
|
Smoothing by dividing path into turns and straight segments. More...
Smoothing by dividing path into turns and straight segments.
Classes | |
| class | ConstantTurn |
| Constant turning speed. More... | |
| class | MaxTurn |
| Type of turn. More... | |
| struct | Turn |
| Represents a turn in a path. More... | |
| class | TurnConstructor |
| Abstract turn constructor. More... | |
Public Member Functions | |
| override void | Apply (Path p) |
| Called for each path that the Seeker calculates after the calculation has finished. More... | |
Public Member Functions inherited from MonoModifier | |
| virtual void | PreProcess (Path path) |
Public Attributes | |
| MaxTurn | turnConstruct1 = new MaxTurn() |
| ConstantTurn | turnConstruct2 = new ConstantTurn() |
| float | turningRadius = 1.0F |
Public Attributes inherited from MonoModifier | |
| Seeker | seeker |
Properties | |
| override int | Order [get] |
Properties inherited from MonoModifier | |
| abstract int | Order [get] |
| Modifiers will be executed from lower order to higher order. More... | |
Properties inherited from VersionedMonoBehaviour | |
| int Util.IEntityIndex. | EntityIndex [get, set] |
| Internal entity index used by #BurstBatchHelper. More... | |
Properties inherited from IEntityIndex | |
| int | EntityIndex [get, set] |
Properties inherited from IPathModifier | |
| int | Order [get] |
Private Member Functions | |
| void | EvaluatePaths (List< Turn > turnList, List< Vector3 > output) |
Additional Inherited Members | |
Protected Member Functions inherited from MonoModifier | |
| virtual void | OnDisable () |
| virtual void | OnEnable () |
| Alerts the Seeker that this modifier exists. More... | |
Protected Member Functions inherited from VersionedMonoBehaviour | |
| virtual void | Awake () |
| virtual int | OnUpgradeSerializedData (int version, bool unityThread) |
| Handle serialization backwards compatibility. More... | |
| virtual void | Reset () |
| Handle serialization backwards compatibility. More... | |
|
virtual |
Called for each path that the Seeker calculates after the calculation has finished.
Implements MonoModifier.
|
private |
| ConstantTurn turnConstruct2 = new ConstantTurn() |
| float turningRadius = 1.0F |
|
get |