#loading screen bug

5 messages · Page 1 of 1 (latest)

mild reefBOT
#

studio** You are now Level 1! **studio

unique sedge
#

Alr thats the issue

#

wheres the script

inner osprey
#

gimme a sec

#

--{{ SERVICES }}--
local ContentProvider = game:GetService("ContentProvider")

--{{ VARIABLES }}--
local holder = script.Parent.Holder

local assets = game:GetDescendants()

--{{ FUNCTIONS }}--
game.ReplicatedFirst:RemoveDefaultLoadingScreen()

local function start()
for i=1, #assets do
ContentProvider:PreloadAsync({assets[i]})

    local percentage = math.floor(i/#assets * 100)
    
    holder.BarFrame.assets.Text = "Assets loaded: "..i.."/"..#assets
    holder.BarFrame.Percentage.Text = percentage.."%"
    
    holder.BarFrame.Bar:TweenSize(UDim2.fromScale(percentage/100, 1), Enum.EasingDirection.Out, Enum.EasingStyle.Quad, 0.1, true)
end

wait(1)

holder:TweenPosition(UDim2.fromScale(0.5, -1.5), Enum.EasingDirection.Out, Enum.EasingStyle.Quad, 1)

end

start()