Class BehaviorTreeKnowledgeValuesConditionalDecorator
Checks certain knowledge value to conditionally enter the node.
Inheritance
System.Object
BehaviorTreeKnowledgeValuesConditionalDecorator
Namespace: FlaxEngine
Assembly: FlaxEngine.CSharp.dll
Syntax
[Unmanaged]
public sealed class BehaviorTreeKnowledgeValuesConditionalDecorator : BehaviorTreeDecorator, ISerializable
Constructors
BehaviorTreeKnowledgeValuesConditionalDecorator()
Initializes a new instance of the BehaviorTreeKnowledgeValuesConditionalDecorator.
Declaration
public BehaviorTreeKnowledgeValuesConditionalDecorator()
Properties
Comparison
Values comparision mode.
Declaration
[EditorOrder(20)]
[Unmanaged]
public BehaviorValueComparison Comparison { get; set; }
Property Value
BehaviorValueComparison
|
ValueA
The first value from behavior's knowledge (blackboard, goal or sensor) to use for comparision.
Declaration
[EditorOrder(0)]
[Unmanaged]
public BehaviorKnowledgeSelectorAny ValueA { get; set; }
Property Value
BehaviorKnowledgeSelectorAny
|
ValueB
The second value from behavior's knowledge (blackboard, goal or sensor) to use for comparision.
Declaration
[EditorOrder(10)]
[Unmanaged]
public BehaviorKnowledgeSelectorAny ValueB { get; set; }
Property Value
BehaviorKnowledgeSelectorAny
|