- Home /
Problem with mecanim states switching back for a split second
In mecanim I have setup 3 different states: Idle, Jump and Fall
Both Jump and Fall are triggered by setting a boolean variable (Jump and Attached in this case). Jump has an animation, but idle and fall don't (although they probably will sometime in the future). Jump works just fine, it goes back to idle when I set the boolean to false. But for some reason the Fall state don't behave in the same way.
I set the Attached boolean to true on collision with another object. At that point I also create a joint between the two objects. Whenever that joint is broken I change the Attached boolean to false - I do this in the update-loop. When the Attached variable is false it does go to Fall, but once the timer has gone to 100% it flicks back to idle for a split second.
Any ideas of what I can be doing wrong?
Your answer
![](https://koobas.hobune.stream/wayback/20220613084922im_/https://answers.unity.com/themes/thub/images/avi.jpg)
Follow this Question
Related Questions
The name 'Joystick' does not denote a valid type ('not found') 2 Answers
Synchronize two animator states to have the same normalized time - Mecanim 0 Answers
Slope Limitation for Rigidbody Conundrum 3 Answers
Is it possible to manipulate Mecanim state machine / blend trees from scripting? 0 Answers
Mecanim - Trigger event Invokation 0 Answers