Blueprint, output of switch on enum question

Why is the output of the switch on enum an exec and not bools?

I’d like to use this in my AnimBlueprint, but need a bool as a result. Here is a pic of what I am talking about.


The switch is a flow control node such as the branch. That’s why the output of the switch is an exec.

What you need is an expression using the node “Equal(Enum)”.

Marcos is correct–what you probably want to use instead of a Switch, in this case, is an expression that compares the Enum state you are evaluating with the target state you are using to gate your transition. For example:

Thanks, this works well.