It seems like you can’t use “chase variable” with negative rate? Is there really no way to acomplish this?
The rate just determine the speed you could say how fast the values of a variable updates to a specified direction, so your destination needs to be a negative or lower than the start value to decrease it down. Chasing actions are just plain basic linear interpolations.
Dude, that’s the point, it doesn’t work for negative rate and direction.
Yeah i forgot to say, the rate can’t be negative, why should it be negative? When the destination value is lower than the start it will decrease anyway even if the rate is positive. For example Chase Variable A with Value 10 to Valie 0, unless you won’t set the Rate to 0 it will chase down, if you put in a negative value as rate it will be internally chnaged to a positive by multiplying the negative value by -1.
Okay, it works, thanks. But it seems counter-intuitive. I mean, “for” action supports both positive and negative step. It would make more sense for me if rate could be set to negative.
Yeah it is counter intuitive, and with the loop directives you can implemanatte your own interpolations now^^. I may also correct myself the rate value might not be reassigned to a positive value if set in a negative internally, the reason might be that Rate is contextual related to the constant tick and and update frame which is logically always positve.