3D Main Menu Tutorial | Roblox studio
Автор: chitibush
Загружено: 2025-08-08
Просмотров: 79
Описание:
script: local RunService = game:GetService("RunService")
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local mouse = player:GetMouse()
local CurrentCamera = workspace.Camera
script.Parent["Classic Chase"]:Play()
local PlayCamera = workspace.Camera1
local PlayButton = script.Parent.Play
wait(0.001)
CurrentCamera.CameraType = Enum.CameraType.Scriptable
CurrentCamera.CFrame = PlayCamera.CFrame
local camera = workspace.CurrentCamera
script.Parent.Play.MouseButton1Down:Connect(function()
camera.CameraType = Enum.CameraType.Custom
script.Parent.Play:Destroy()
script.Parent.locker:Destroy()
script:Destroy()
end)
local part = workspace:WaitForChild("Camera1")
camera.CameraType = Enum.CameraType.Scriptable
local sensitivity = 0.002
local maxOffset = 2
RunService.RenderStepped:Connect(function()
local mouseX = (mouse.X - (camera.ViewportSize.X / 2)) * sensitivity
local mouseY = (mouse.Y - (camera.ViewportSize.Y / 2)) * sensitivity
mouseX = -mouseX
mouseX = math.clamp(mouseX, -maxOffset, maxOffset)
mouseY = math.clamp(mouseY, -maxOffset, maxOffset)
local partPosition = part.Position
local newCameraPosition = partPosition + Vector3.new(mouseX, mouseY, 10)
camera.CFrame = CFrame.new(newCameraPosition, partPosition)
end)
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: