A* Pathfinding Project
4.3.2
The A* Pathfinding Project for Unity 3D
|
Implements a simple behavior tree. More...
Implements a simple behavior tree.
This is the base class for all nodes in the tree.
Public Member Functions | |
void | Terminate (BTContext ctx) |
Status | Tick (BTContext ctx) |
Protected Member Functions | |
abstract Status | DoTick (BTContext ctx) |
virtual void | OnInit (BTContext ctx) |
virtual void | OnTerminate (BTContext ctx) |
Protected Attributes | |
Status | lastStatus |
Implemented in Harvest, HarvestMode, FindClosestUnit, BTMove, BTSelector, BTSequence, Condition, SimpleAction, Once, and BTTransparent.
|
protectedvirtual |
Reimplemented in Harvest, BTMove, BTSelector, and BTSequence.
|
protectedvirtual |
Reimplemented in Harvest, HarvestMode, FindClosestUnit, BTSelector, BTSequence, Once, and BTTransparent.
void Terminate | ( | BTContext | ctx | ) |
|
protected |