Script:
local s = script.Parent.Frame local particles = s:GetChildren("Particle") local pos = nil for _,y in next,particles do pos = y.Position y.Position = UDim2.new(-1,0,0,0) y:TweenPosition(UDim2.new(pos), 'Out', 'Bounce', 0.2, true) end
Nothing happens. Well, after I change the position in "y.Position = UDim2.new(-1,0,0,0)" after that there's no tweening. Which is the main part. Tweening. Nothing tweens and I don't understand why. I've tried typing this script out several different ways and nothing happens. Everything works but the tweening bit. Help? No it's not a localscript. It's in StarterGui in a ScreenGui. No there is no error. Just blank nothingness.
TweenPosition doesn't yield. It isn't tweening because the position is being set right after.