# Change running tween speed

I have words inside a tween and I need to slow down a tween that is already running and I am using updateTweenData to do so. All running tweens are in an array.

updateTweenData works, but the problem is, when I set the slower speed, words become closer together and when I set the normal speed, words space out.

Here's a jsfiddle that demonstrates the problem.
Just click slower/faster buttons and notice how words behave.

I want just the speed to change and everything else to remain the same.
How can I achieve this?

Best regards.

First of all, you should incorporate the delay into the tween itself (use the delay property). Then, instead of using different durations for the tweens, use the timeScale property to speed-up or slow-down your tweens.