Moving platform tween slowing down

hey so as u can see in this video when the player is on the platform the position of the platform is tweened up and when the player is off the platform the position is tweened down, each tween is suppose to take 3 seconds but the up tween slows down the higher it goes and the down tween slows down the lower it goes, both taking multiple more seconds to finish the tween, ive tried removing anything it could be colliding with such as the spikes but it still slows down. im really confused because this seems like such a simple fix but ive been trying for a while and nothing i do works. i appreciate any help, i have linked a video showing the events and what happens

https://www.veed.io/view/c0b30223-aef9-4cf3-a751-e0cbdf4e4548?panel=share

It helps if you post a screenshot of the applicable events.

My guess is you’re using a tween action without a trigger once, or some other method that ensures that the tween is only triggered once until it is completed.

It sounds like the tween is continuously being restarted. Every time it restarts, the step amount per frame is recalculated. As the distance decreases the needed step size will be slightly smaller. This would cause the object or whatever setting is being changed to gradually slow down.

adding trigger once while true worked, im not sure how i didnt think of that lol. thanks for the help

1 Like

We’ve all done that. You’re not alone.

1 Like