Class ConditionalGuardAction
Returns Success if the condition evaluates to true and Failure otherwise.
Inheritance
ConditionalGuardAction
Assembly: Unity.Muse.Behavior.dll
Syntax
[Serializable]
[NodeDescription("Conditional Guard", "Allows flow to pass only if the specified condition(s) are met.", "", "", "Action/Conditional", "d6079f431e4784966a3969d414151638", typeof(ConditionalGuardNodeModel), "C:\\temp\\com.unity.muse.behavior@0.11\\Packages\\com.unity.muse.behavior\\Runtime\\Execution\\Nodes\\Actions\\Conditional\\ConditionalGuardAction.cs")]
public class ConditionalGuardAction : Action
Properties
Conditions
Declaration
public List<Condition> Conditions { get; set; }
Property Value
RequiresAllConditions
Declaration
public bool RequiresAllConditions { get; set; }
Property Value
Methods
OnEnd()
OnEnd is called when the node has stopped running.
Declaration
protected override void OnEnd()
Overrides
OnStart()
Declaration
protected override Node.Status OnStart()
Returns
Overrides