Problem with multiple conditions

I have a player Animator, with a Walk and Idle state. They have transitions between them, each one takes two conditions. There are two parameters, “isWalking” and “Frozen”.

The transition from Idle to Walk, has the conditions:

  • isWalking true
  • Frozen false

And the one from Walk to Idle has:

  • isWalking false
  • Frozen true

I’m having a problem with playing the animations correctly. The parameters are being set correctly through code, but as soon as a transition has the “Frozen” condition, that transition doesn’t execute. It seems both conditions have to be met.

How can I make it a case of “condition 1” OR “condition 2”, rather than “condition 1” AND “condition 2”?
I looked around for this, but stuff I found were questions from all the way back to 2012, and even those didn’t have solutions.

Forget I asked.

I realized I can just use isWalking for both of the different parameter changes happening in code.