I have this simple node to recall a throwable item, the problem is that the moment when the item gets in my hand and all the “Finished” brench aren’t sync, for example my timeline is 1.5 sec long, but the throwable come in my hand in 1 sec, then there are this 0.5 sec where the item stay still in my hand before being destroyed.
First of all I need this 2 events to be sync, therefore would be really cool to have the throwable take longer to get in my hand based on distance it travel but I can’t figure it out how to do.
What’s the reasoning behind interpolating twice? 1st you have the TL produce an interpolated alpha (that you already have full control over) and then we feed it into Ease to interpolate again. Why not Lerp instead?
If you know the distance upfront, you can play the timeline faster / slower (Set Play Rate) - you can also adjust it dynamically. You can even drive Play Rate with the TL’s own float track * coefficient.
Admittedly, for something that is not time based, a timeline is a poor choice of a tool by definition. Don’t get me wrong, it could work but it’s somewhat awkward - as you might have noticed already. If you have a dynamic projectile, I’d just Tick it instead.