This is amazing, and will make manipulating camera easier!! Thank you
I’m trying to implement this service in my game now i working on, and I have a question…
I have normal camera that Player can manipulate in game.
Like I already have some scripts to manipulate camera as shift lock cam, and sometimes It create Camera CFrame tween animation.
and I want to run your camera service to specific situation.
For instance, Here’s a GUI button that will make game as cinematic mode for local player.
Normally I use this script.
-- Camera View Change Information
local information = {
Smoothness = 5,
CharacterVisibility = "All",
Zoom = 10,
AlignChar = true,
LockMouse = false,
BodyFollow = false
}
btn.MouseButton1Click:Connect(function()
if btn.BackgroundColor3 == Color3.fromRGB(255, 255, 255) then --when it's not cinematic mode
CameraService:CreateNewCameraView("Cinematic", information) -- make game cinematic
btn.BackgroundColor3 = Color3.fromRGB(255, 28, 130) -- change button background color
else
CameraService:SetCameraView(destroy) -- HOW CAN I DESTROY OR STOP THIS SERVICE?
btn.BackgroundColor3 = Color3.fromRGB(255, 255, 255) -- change button background color
end
end)
Well… I want to know HOW CAN I DESTROY OR STOP THIS CAM SERVICE? or how can make camera view back to before?
Thank you for this amazing work! Let me know if you have some thought about my question