Player remains invisible despite camera mode changing to classic


image
CameraType is Scriptable

Check transparency of the parts of the character.
Is the character working normally but is just invisible?

Yeah, it’s working normally, just invisible, it becomes invisible when you change the cameraMode to LockFirstPerson but I changed it back and it is still invisible

Worth noting that transparency remains at 0.

Bump. this needs attention, don’t know how to fix it. could be a default module bug @staff

1 Like

Try Kabutey’s suggestion for playing with the TransparencyModule…

local player = game.Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local TransparencyModule = require(player.PlayerScripts:WaitForChild("PlayerModule").CameraModule.TransparencyController)
local controller = TransparencyModule.new()
controller:SetupTransparency(character)

function resetTransparency()
	for i, _ in pairs(controller.cachedParts) do
		i.LocalTransparencyModifier = 0
	end
end

while wait(1) do
	resetTransparency()
	wait(1)
end
2 Likes

Thanks for the suggestion, I saw that too, i’m manually changing the transparency controller and it works, thanks.

2 Likes

I’ve got the same problem

Events:WaitForChild("ChangeCamEvent").OnClientEvent:Connect(function(cframe)
	currentCam.CameraType = Enum.CameraType.Fixed
	currentCam.CFrame = cframe
	currentCam.Focus = cframe
end)

this is my script and when the event gets received player disappears