Here are some more details, in case they help…
I have an object in the scene. If the player stands next to it, it shrinks right down to zero, but if they walk away before it has finished, it stops shrinking immediately. If the player returns, it resumes shrinking towards zero.
To make this happen, with iTween, I would have used a ‘Stop on Exit’ to make the object stop scaling down. But I can’t find anything that works the same in DoTween. In DoTween, I can only find ‘Pause by ID’ to stop it, and then ‘Play Forward by ID’ to start it up again. This works if there’s only one of these prefab objects in the scene, but I have many. And as soon as ‘Play Forward’ happens on one object, ALL the objects in the scene start scaling down together.
Does anyone know how I could achieve what I need by using DoTween? Can you start and stop tweens on one instance without it affecting all the others?