Hello, I am trying to tween all of these parts at the same time. But no matter what I do, it’s not working. I am tweening the part named “BaseBody” which is the BasePart of the model it is in. BaseBody is anchored while the others are not. And yes, all of the other parts are unanchored and welded to BaseBody. This never happened to me before, and I was wondering if I could get some help.
tweening doesnt care about your welds because all its doing is setting the position of that part
if you want to tween everything, then you can use a CFrameValue and tween the value of that
then when the value is changed, move the model to the value of the CFrameValue (assuming everything you want to move is in a model)
local cf = Instance.new("CFrameValue")
local model = workspace.Model
cf.Value = model:GetPivot() -- set init value so it doesnt start at 0,0,0
cf.Changed:Connect(function()
model:PivotTo(cf.Value)
end)
local tween = TweenService:Create(cf, TweenInfo, { Value = finalCFrame })
tween:Play()
tween.Completed:Once(function()
tween:Destroy()
cf:Destroy() -- dont forget to get rid of this so it doesnt exist forever
end)