Finally I’ve done my advanced UI. I’d like to get some feedback!
Fixed UI/some changes.
Finally I’ve done my advanced UI. I’d like to get some feedback!
Fixed UI/some changes.
I think I’ve to change the blur time.
Try making the camera movment a bit smoother
Perhaps you could work on tweening the camera bit smoother, maybe change the animation to the window when you click the play button to be a bit smoother aswell (From what I can see you are using the EasingStyle bounce, perhaps Quart would be a better fit)
Sadly, no. I’m trying to find a way to fix it. Thanks anyways!
You could also just use CFrame:Lerp() for smooth transitions. Increase the alpha by 0.01 each wait()
I just wanted to say that for a loading screen, thats a long time. Try to shorten it
I’ve changed that, thanks for the feedback!
I don’t understood what to do with the CFrame:Lerp(), do you have any example?
This is the script, how do I insert Lerp into the script?
Camera:Interpolate(game.Workspace.Camera2.CFrame, game.Workspace.Camera3.CFrame, 1)
This is how I would move the camera, it is pretty short and better than tween service
for i = 0,1,0.05 do
wait()
Camera.CFrame = Camera.CFrame:Lerp(Goal.CFrame, i)
end
I scripted something else that fixed the issues. Thanks anyways!
This is great!
On the second video it says Loading Assests…
its spelt assets
Hope i helped and have a great day
Oop, I’m fixing it right now! Thanks!
Fixed, thanks again for everything! ![]()
Glad I helped, and no problem!
Looks great! Only suggestions I have are make it load the assets before you click play, so it loads everything first, then you can click play and play. To make a working loading screen, use:
repeat wait() until game:IsLoaded()
wait(5) --Time to load textures and terrain as roblox doesn’t wait for that to load
I hope this helps!
I’ll be looking into this, thanks.
Also, I forgot to tell you, use this as well to remove the default roblox loading screen, and then replace it with yours. Make a local script in ReplicatedFirst, and put the Loading GUI inside of the script (Name the GUI “Loading”)
game.ReplicatedFirst:RemoveDefaultLoadingScreen()
script:WaitForChild(“Loading”):Clone().Parent = game:GetService(“Players”).LocalPlayer:WaitForChild(“PlayerGui”)
I don’t think it’s needed but anyways, thanks!