Как сделать 2D вид в Roblox Studio? Гайд!

102 подписчика

12+
12+

1 просмотр

5 дней назад

ПожаловатьсяНарушение авторских прав

102 подписчика

12+
12+

1 просмотр

5 дней назад

ПожаловатьсяНарушение авторских прав
12+
12+

1 просмотр

5 дней назад

В этом видео я вам расскажу и покажу, как сделать 2D вид в вашей игре. Может использоваться в инди-играх, паркурах и т.п. Скрипты: 1. local Players = game:GetService("Players") local RunService = game:GetService("RunService") local player = Players.LocalPlayer local camera = workspace.CurrentCamera local offset = Vector3.new(0, 2, 20) RunService:BindToRenderStep("SideScrollerCamera", Enum.RenderPriority.Camera.Value, function() if player.Character and player.Character:FindFirstChild("HumanoidRootPart") then local rootPart = player.Character.HumanoidRootPart local camPos = rootPart.Position + offset camera.CameraType = Enum.CameraType.Scriptable camera.CFrame = CFrame.new(camPos, rootPart.Position) end end) 2. local Players = game:GetService("Players") local RunService = game:GetService("RunService") local player = Players.LocalPlayer local root = nil local fixedZ = nil player.CharacterAdded:Connect(function(character) root = character:WaitForChild("HumanoidRootPart") fixedZ = root.Position.Z end) RunService.Stepped:Connect(function() if root and fixedZ then -- Блокируем движение по Z, но аккуратно local vel = root.Velocity root.Velocity = Vector3.new(vel.X, vel.Y, 0) -- Позицию немного корректируем, но не жёстко local pos = root.Position root.CFrame = CFrame.new(pos.X, pos.Y, fixedZ) end end)

Название:

Как сделать 2D вид в Roblox Studio? Гайд!

Категория:

Разное