Scripting HelpersARCHIVE
A little piece of Roblox history. Preserved for everyone, one question at a time.Read about the archive →
✓ ANSWER ACCEPTED

Advanced Gui Help. Dynamic Gui? Working loading screen help.

I am making a Gui that is shown Loading. But the thing is how do I add a Loading bar which loads and moves. Not static. But loads. Is there a diffetent thing that I must learn or is it by normal Gui and pasting various bars on one another and change their colors after certain intervals.

5 comments

0

this is not a requesting site this site is to help people improve in scripting and help them

0

and btw if im right its made with vector3 im almost sure

0

Gui's are not created using Vector3. It is by Universal Dimensions

0

Mark the question as answered so we can both earn some reputation points.

0

Thanks btw.

1 answer

✓ Accepted answer

I will just be quick and let you learn on from these references. It is fairly simple. If I had time, I would explain all these using example. But I do not.

Resources

  • Universal Dimensions
    • UDim is Universal Dimensions which consists of 2 co-ordinates. The first coordinate is the x and the second is the y. x and y also consists of two types called Scale and Offset.
  • Replicated First
    • Replicated First is a Roblox Service. Anything inside of it will be the first thing to run when you join a game.
  • Remove Default Loading Screen
    • This method removes the Default Loading Screen
  • Request Queue Size
    • RequestQueueSize gives us number of assets that are downloaded on the Client. Do keep in mind that the value will not always decrease. Because of this, it isn't always advised to use this. If you are still planning on using this, then you should also use DataModel:IsLoaded method which tells you if the game is fully loaded for the first time
  • Custom Loading Screen
    • The Roblox Dev Wiki gives you basic example to get you started on your loading screen. Study from there and you should be good to go.
  • Gui Tweening Position
    • Allows you to smoothly move the GUI's around the screen.
  • Color3 lerp
    • Used to smoothly translate from Starting Color3 to Ending Color3 with a choice of increment.

Correct me if I am wrong but I am pretty sure those are the basic resources you would need to study before creating a Loading Screen. Do have fun creating it.

1 comment

0

Thank you very much.

This discussion is preserved as it was. New answers, comments, and votes are closed.