You can write your topic however you want, but you need to answer these questions:
-
What do you want to achieve? Keep it simple and clear!
So, I have been trying to get this code for a progress bar work but I prefer it to be in the 3D world
local Player = game.Players.LocalPlayer
local Stage = Player:WaitForChild(“Hiddenleaderstats”).ObbiesCompleted
local maxStages = 100
local TweenService = game:GetService(“TweenService”)local function Tween()
TweenService:Create(script.Parent, TweenInfo.new(0.3), {Size = UDim2.new(Stage.Value/maxMoney,0,1,0)}):Play()
endTween()
Stage.Changed:Connect(function()
Tween()
end)
-
What is the issue? Include screenshots / videos if possible!
I’m new to scripting so I don’t really know the difference of SurfaceGUI and ScreenGUI in technical terms when it comes to scripting, the progress bar in ScreenGui works but for the part in workspace that has the SurfaceGui doesn’t. -
What solutions have you tried so far? Did you look for solutions on the Developer Hub?
I tried reading on the learn page of creator hub for screenGui and starterGui but I didn’t really find anything related to the issue I am facing.
Thank you for reading : )