I've recently tried to tween a model by its PrimaryPart but It only tweens the PrimaryPart and not the entire model. I've even tried welding every part in my model to it's PrimaryPart and it still doesn't give me the result I'm looking for.
The code I use to tween is below. Any suggestions or changes I should make?
local TweenService = game:GetService("TweenService")
local Info = TweenInfo.new(
5,
Enum.EasingStyle.Elastic,
Enum.EasingDirection.In,
0,
false,
0
)
local Pos = {}
Pos.Position = Vector3.new(Character.UpperTorso.CFrame*CFrame.new(0, -1.7, -4));
local tween = TweenService:Create(MyModel.PrimaryPart,Info,Pos)
tween:Play()

2 comments
Thanks! This worked perfectly.
Make sure you accept it as an answer if it worked for you... It helps the poster's reputation and makes sure the community knows they can answer questions helpfully.