Hello, i’ve been working on Scripting an Camera Gui and make it lerping.
Here’s the script :
local TweenService = game:GetService("TweenService")
local CurrentCamera = workspace.CurrentCamera
local CameraPart1 = workspace.CameraPart1
local CameraPart2 = workspace.CameraPart2
local Player = game.Players.LocalPlayer
local AboutBTn = script.Parent.Parent.Parent.Menu.MenuScr.AboutBtn
local MenuOJAT = script.Parent.Parent.Parent.Menu.MenuScr
-- Ok
repeat wait() until Player.Character
CurrentCamera.CFrame = CameraPart1.CFrame
CurrentCamera.CameraType = Enum.CameraType.Scriptable
AboutBTn.MouseButton1Click:Connect(function()
MenuOJAT:TweenPosition(UDim2.new(-1, 0, 0, 0), Enum.EasingDirection.Out, Enum.EasingStyle.Sine, 1, true)
wait(2)
for i = 0, 1, .01 do
wait()
CameraPart1.CFrame:Lerp(CameraPart2.CFrame, i)
end
end)
My problem is, the Camera cannot lerping.
Here’s the video