Time remaining ratio doesn't appear

For some weird reason, the time remaining ratio doesn’t appear. I am in transition rules and i do have animations in the source state but still that node isn’t there.

1 Like

I tripped over this too. On another thread, someone figured out that it wont appear if your state machine isn’t connected so it can feed the final output. Try that, compile, then try to edit your transition rules. It worked for me :slight_smile:

Hey i dont understand what you are trying to say.
What do you mean not using thread from Result node.
I cant acces time ratio of my jump animation for transition in my state machine.
The result is connected to final animation and compiled and working i just need to set transition to a ratio.

Search for this function by right-clicking on the board but not using thread from “Result” node. When you do this it finds all functions that return only boolean.

Sorry im not english speaking.

  1. Try to disable “Context Sensitive” button. (first picture)

  2. Don’t use ‘pin’. (second picture)

Or maybe i don’t clearly understand that question

Edit: A longer answer for those who seek !

Ratio only works when we know the target animation already. It will work with blend spaces by default. If you have something like the below in the image. Then its hard for it to know what is the target animation as it will know about it only during run time. Hence you won’t see the ratio. I do it this way as I want to choose different type of idles/shoot/move animation based on various parameters.

I’ve attached two images. One with specific animation where you can see the ratio and the other with generic run time animation sequence node with no ratio available.

Ah so that’s why. Took 2 years to get the right answer.