Hi!,
I am working on a game whoops sorry an "experience"
In this "Experience" the player is supposed to click a model and swap bodies with the model they clicked on, I've succeeded in the changing bodies aspect but the camera refuses to move, I've tried changing the CFrame, the subject, but nothing works, If you were looking for my code it is below
--Vars ------------------------------------------------------------ local jerryModel = script.Parent local jerryUnion = script.Parent.JerryUnion local clickDetect = script.Parent.ClickDetector local char = game.Workspace.Character --Useful Funcs ------------------------------------------------------------ function cloneChar(character) character.Archivable = true local clone = character:clone() character.Archivable = false return clone end --Main Code ------------------------------------------------------------------ --Called when button is clicked function onClicked(player) local ogchar = player.Character local clone = cloneChar(ogchar) clone.Parent=jerryModel clone:MoveTo(player.Character:FindFirstChild("HumanoidRootPart").Position + Vector3.new(0, 2, 0)) jerryUnion:Destroy() player.Character = char local cam = workspace.CurrentCamera cam.CameraType = Enum.CameraType.Scriptable cam.CFrame = player.Character.CFrame end --calls onClicked when Model is touched clickDetect.MouseClick:Connect(onClicked)
If anyone could help me I would appreciate it, I've been struggling with this for a while now
Also I reposted this since I hadn't got any answers for about 3-4 days :)
Also Here's a video link