Scripting HelpersARCHIVE
A little piece of Roblox history. Preserved for everyone, one question at a time.Read about the archive →
COMMUNITY QUESTION

Roblox Shift Lock "Laggy" Camera?

Not sure why but when I welded a part to my character the camera moved less compared to the player If someone could help me or explain why this is happening it would be much appreciated. I thought it might be something with the parts weight/properties not sure though because I set everything to zero.

cp.CustomPhysicalProperties = PhysicalProperties.new(0,0,0)

(Roblox Shift Lock)

"Slow" Camera:

https://gyazo.com/810bd43146023f5eb74d570104b82ade

"Normal" Camera:

https://gyazo.com/fa699da72302a857dbf620a91a6c97e9

Inside a function in a script that is called from the client

local char = plr.Character or plr.CharacterAdded:wait()
	local cp
	-- create a crappy part not a model and then tp model later -- 
	if num == 1 then
		cp = game.Lighting.WallBrick:Clone()
	elseif num == 2 then
		cp = game.Lighting.RoofBrick:Clone()
	elseif num == 3 then
		cp = game.Lighting.SlopeBrick:Clone()
	end	
	cp.CustomPhysicalProperties = PhysicalProperties.new(0,0,0)
	cp.Parent = char
	local w = Instance.new("Weld",cp)
	
	w.C0 = CFrame.new(10,-5,0)*CFrame.Angles(0,math.rad(90),0)
	w.Part0 = cp
	w.Part1 = char.HumanoidRootPart

1 answer

Alright figured out what the problem was posting it here if someone else has the same problem I did.

If you make the part a mesh it solves the problem.

Original Block Size: 0.5,10,10

New Block Size 0.25,5,5 Mesh Scale 2,2,2

https://gyazo.com/0e43addd7bb095e2eae1a3ce8fd18630

I hope this helps someone with the problem I had.

This discussion is preserved as it was. New answers, comments, and votes are closed.