Fun fact, the Update pin of a Timeline node does NOT fire every Tick. The Tick of any given actor and the pulsing of the Update output of its timelines is ASYNCHRONOUS. You could confirm this by using a print string node on the update pin.
@blackshinobi95610 ай бұрын
Ah, makes sense. Thanks for sharing!
@LucydDev10 ай бұрын
Great breakdown on how timeliness work. I would like to point out that the reason why the scale and movement weren't synced 100 percent is because the vinterp is a simple node that is often used with event tick and only dictates an A and B vector (the line that the object travels) and the speed it's moving at to get there. In that case it's a bit harder to get something to move somewhere at an exact time because that's dictated by how far the A and B are, and how fast it's traveling to get there. The update from the timeline essentially acted as an async tick that is on a timer. What I like to do to get two different actions in sync is to use a simple lerp node and plug the output time of the timeline into the alpha (I often use two different lerps plugged into the same timeline, one with movement A and B into set location node and the other with rotation/scale, for example), that way the speed is dictated by how short/long the timeline is and all actions plugged into the same timeline happen in sync. Not saying that your method is wrong, in fact in a lot of cases it would make a lot of sense as not everything needs to be in sync and it all depends on your use case. This actually gave me a new way of looking at timelines as the timeline doesn't need to dictate A and B exactly, but can be used as an async tick on a timer.
@blackshinobi95610 ай бұрын
Thanks for pointing this out! Using a lerp sounds much better for getting consistent movement to locations. My platforms eventually fall out of sync slightly (just enough for me to notice and be bothered by it lol) so I'm going to try this method!
@bernard273510 ай бұрын
Nice tutorial-thank you. Liked and subscribed.
@peterallely541711 ай бұрын
Hey, your channel is really good, dude. Thanks for this
@blackshinobi95610 ай бұрын
Thanks, glad it was helpful
@steve_rico11 ай бұрын
Will be diving into timelines with more confidence from now on. Great explanation as always.
@blackshinobi95611 ай бұрын
Glad you found this useful!
@CheckPointProfessor Жыл бұрын
Fantastic tutorial. I feel like I understand the timeline node so much better now. And I dig your platforming prototype. I just subbed.
@blackshinobi956 Жыл бұрын
Thanks! Glad it was helpful!
@kool-aid-man7334 Жыл бұрын
Great stuff as always my man!!
@blackshinobi956 Жыл бұрын
Thanks Tarski! You've been here since day 1 and I appreciate that bud!
@stefanlietz Жыл бұрын
NIce Idee ! - i hope you developed the final product !! ;-)
@blackshinobi956 Жыл бұрын
Thanks! Still in progress, probably won't be 1000 platforms because it's overkill, but it'll be something similar