 | BaseCopyParentBlackboardAttributeActivate Method |
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.
Namespace: Slash.AI.BehaviorTrees.Implementations.ActionsAssembly: Slash.AI.BehaviorTrees (in Slash.AI.BehaviorTrees.dll) Version: 1.0.6018.40184
Syntaxpublic override ExecutionStatus Activate(
IAgentData agentData,
IDecisionData decisionData
)
Public Overrides Function Activate (
agentData As IAgentData,
decisionData As IDecisionData
) As ExecutionStatus
public:
virtual ExecutionStatus Activate(
IAgentData^ agentData,
IDecisionData^ decisionData
) override
abstract Activate :
agentData : IAgentData *
decisionData : IDecisionData -> ExecutionStatus
override Activate :
agentData : IAgentData *
decisionData : IDecisionData -> ExecutionStatus
Parameters
- agentData
- Type: Slash.AI.BehaviorTrees.InterfacesIAgentData
Agent data. - decisionData
- Type: Slash.AI.BehaviorTrees.InterfacesIDecisionData
Decision data to use in activate method.
Return Value
Type:
ExecutionStatus Execution status after activation.
Implements
ITaskActivate(IAgentData, IDecisionData)
See Also