Moving with a Mesh Part Welded to my character is causing my Player Model to be weighed down?
GIF Below https://gyazo.com/d59bc83dcb109b5c7ed91db74ead1b3d
I've had similar issues with Mesh Parts before.
local play = game.Players.LocalPlayer char = play.Character hum = char:WaitForChild("Humanoid") utorso = char:WaitForChild("UpperTorso") tool = script.Parent rib = tool.SasukeRibCage equipped = false rib.CFrame = utorso.CFrame * CFrame.new(16,0,0) rib.CFrame = rib.CFrame * CFrame.Angles(0,0,0) local weld = Instance.new("Weld") weld.Parent = tool weld.Part0 = rib weld.C0 = rib.CFrame:inverse() weld.Part1 = utorso weld.C1 = utorso.CFrame:inverse() tool.Equipped:connect(function() equipped = true end) tool.Unequipped:connect(function() equipped = false end)
EDIT: CanCollide is false and PhysicalDensity is 0.01
EDIT2: So I fixed the issue of it causing my character to twitch around, but a new problem has occurred, for anyone that is curious, I fixed it by welding the part to my HumanoidRootPart instead of the UpperTorso. I'm gonna make a separate thread regarding the new issue.
It's mainly because of how you welded it. Rib shouldn't be Part one, since it isn't the main part that's gonna have something welded to it. So I'd go and switch the Part1 and Part0. If that doesn't work, you should go check out some other stuff on the Wiki and experiment with Physics!
Good luck and I hope you learn something new ay'?