Trying to tween rotation on a model but it doesn’t work whatsoever, I’ve tried other things (such as tweening the CFrame, using a value, etc) and they don’t work either.
local tweenInfo = TweenInfo.new(0.3, Enum.EasingStyle.Back)
local rotTween = TweenService:Create(model.Model.PartDrop.PrimaryPart, tweenInfo, {Orientation = Vector3.new(0, model.Model.PartDrop.PrimaryPart.Orientation.Y + 120, 0)})
rotTween:Play()
Did that and same result, I did make the Hitbox visible (that is the PrimaryPart) and it seems only that is moving in the tween despite the other objects being welded to it
local model = workspace:WaitForChild("Model")
local ts=game:GetService("TweenService")
task.wait(3) --to see the test
local tweenInfo = TweenInfo.new(0.3, Enum.EasingStyle.Back)
local primaryPart = model.PrimaryPart --model.Model.PartDrop.PrimaryPart ???
local targetOrientation = Vector3.new(0, primaryPart.Orientation.Y + 120, 0)
local rotTween = ts:Create(primaryPart, tweenInfo, {Orientation = targetOrientation})
rotTween:Play()
Nevermind this doesn’t help, since now all the mesh parts are just disconnected when unanchored.
I tried a Weld Constraint and this causes another issue where the models are constantly facing upward when they’re supposed to be on the ground as objects to collect.