Tweenservice error

Hey, I’m having some problems with my script. I tried to make a sphere-shaped part enlarge on the y-axis and become thin so it looks like wind, but there’s a problem. It’s not working. Everything spawns and it becomes transparent like the tween told it to do, but the size just isn’t changing.

Here’s my code:

coroutine.wrap(function()
			for i = 1,8 do
				local x = Instance.new("Part")
				x.Shape = "Ball"
				x.Parent = workspace
				x.Size = Vector3.new(4,4,4)
				x.CFrame = child.CFrame*CFrame.new(math.random(-10,10),math.random(-5,5),math.random(-5,5))
				
				x.Anchored = true
				x.CanCollide = false
				game.Debris:AddItem(x,1.5)
				game:GetService("TweenService"):Create(x,TweenInfo.new(0.5,Enum.EasingStyle.Back,Enum.EasingDirection.Out,0,false,0),{Color = Color3.fromRGB(255, 255, 255),Size = Vector3.new(0,30,0),Transparency = 1}):Play()

			end
		end)()```

It worked for me. I pasted it into Studio (just changed child to workspace.Baseplate) and it seemed to do everything just fine. It tweened the size and transparency as expected.

oh, that’s strange. It doesn’t work for me

are you trying to make Part’s size 0,30,0 or you want to add 30 studs more only for y-axis
(for example if your part Size is 19,30,20 it will become 19,60,20 do you mean that?)

I want to make the part 30 studs on the Y axis only. I set the Z and X axis to 0 to make it thin on the sides and large on the top and bottom

you can’t do that for a part that is shaped “Ball” ball will only change size when every (x,y,z) axises are the same (like 10,10,10) so use a Ball Mesh instead.