✓ Accepted answer
You can loop through the models, then tween it for that. Example:
If they're all going to the same place, then try using this
local children = workspace:GetChildren()
for i,v in pairs(children) do
tween(2,"Linear","Out",{Position=Vector3.new(0,0,0)},v):Play()
end
But if they all have different places, then try something like this
local children = workspace:GetChildren()
for i,v in pairs(children) do
if v.Name == "Part1" then
tween(
2,
"Linear",
"Out",
{Position=Vector3.new(0,0,0)},
v
):Play()
elseif v.Name == "Part2" then
tween(
2,
"Linear",
"Out",
{Position=Vector3.new(0,1,0)},
v
):Play()
end
end
But the second way isn't the best way, I just did that as an example. I recommend having a table storing each part's position and looping through that table and set the part's position to its thingy