Interface for a single rule stacked on a ITransition.
A transition can hold several rules. Each rule owns a root IGroupCondition that expresses the conditions under which the transition is taken. Walk the condition hierarchy from ITransitionRule.RootCondition using IGroupCondition.Get. This interface is implemented by Unity and is not intended to be implemented by user code.
| Property | Description |
|---|---|
| Enabled | Whether the rule is enabled. A disabled rule is never evaluated when the transition is taken. |
| ID | The globally unique identifier for this rule. |
| RootCondition | The root condition group for this rule. |
| Title | The title of the rule. |
| Transition | The transition this rule is stacked on, or null when the rule is not part of one. |