Click or drag to resize
CreateBlackboard Class
Task to create a child blackboard of the current active blackboard and use that instead of the original one.
Inheritance Hierarchy

Namespace: Slash.AI.BehaviorTrees.Implementations.Actions
Assembly: Slash.AI.BehaviorTrees (in Slash.AI.BehaviorTrees.dll) Version: 1.0.6018.40184
Syntax
public class CreateBlackboard : Decorator

The CreateBlackboard type exposes the following members.

Constructors
  NameDescription
Public methodCreateBlackboard
Initializes a new instance of the CreateBlackboard class
Top
Properties
  NameDescription
Public propertyBlackboard
Initial blackboard to use.
Top
Methods
  NameDescription
Public methodActivate
Activation. This method is called when the task was chosen to be executed. It's called right before the first update of the task. The task can setup its specific task data in here and do initial actions.
(Overrides DecoratorActivate(IAgentData, IDecisionData).)
Public methodDeactivate
Deactivation.
(Overrides DecoratorDeactivate(IAgentData).)
Public methodDecide
Depending on the group policy of its parent, the floating point return value indicates whether the decider will be activated.
(Overrides DecoratorDecide(IAgentData, IDecisionData).)
Public methodUpdate
Per frame update.
(Overrides DecoratorUpdate(IAgentData).)
Top
See Also