In my game, I am trying to create some first-person arm view models. However, when I turned off cancollide (set to false) the items in the view model remain collideable, creating a whole load of problems.
I’ve tried to look for solutions, but could not find any. I’ve tried to set the humanoidrootpart to cancollide false but still doesn’t work. It is anchored however.
Picture 1: Player with arms
Picture 2: Player doesn’t collide with baseplate but pushes block
script:
local player = game.Players.LocalPlayer
local char = script.Parent
local cam = workspace.Camera
local run = game:GetService("RunService")
local arms = game.ReplicatedFirst.Arms:Clone()
local Players = game:GetService("Players")
run.RenderStepped:Connect(function()
arms:SetPrimaryPartCFrame(cam.CFrame * CFrame.new(-0.1,-0.7,-6))
--print("Possibly Worked")
end)
arms.Parent = cam
Item tree:
If items are not anchored the arms break
EDIT: I AM NOW FLYING WHEN LOOKING DOWN