How to make a Custom Loading Screen + Buffering Ring | Roblox Studio Tutorial

Опубликовано: 04 Март 2026
на канале: Slydonut6414
33,516
611

Learn to make a custom loading screen!

Bugfix - If the UI displays again after respawning, go to Starter GUI - LoadingUI, select it, and find ResetOnSpawn property and set it to false or uncheck it.

Loading Ring Asset - rbxassetid://4965945816

Script:
local ReplicatedFirst = game:GetService("ReplicatedFirst")
local TweenService = game:GetService("TweenService")
local LoadingRing = script.Parent.LoadingScreen.LoadingRing

ReplicatedFirst:RemoveDefaultLoadingScreen()

local tweenInfo = TweenInfo.new(4, Enum.EasingStyle.Linear, Enum.EasingDirection.In, -1)
local tween = TweenService:Create(LoadingRing, tweenInfo, {Rotation=360})
tween:Play()

wait(5)
if not game:IsLoaded() then
game.Loaded:Wait()
end


script.Parent.LoadingScreen:Destroy()

Music:
Snake On The Beach - Nico Staf
   • YouTube Music Free [Snake On The Beach - N...  

Social media -
Twitter -   / slydonut6414  
Instagram -   / slydonut6414  
Roblox - https://www.roblox.com/users/980440430

Subscribe for a lifetime of good luck -    / @slydonut6414  

#roblox #robloxstudio #loadingscreen