The script suddenly stopped working when I did that. AnchorPoint does not interfere with the script though:
local sounds = game.ReplicatedStorage.Sounds
local loading = script.Parent.LoadingTxt
local begin = script.Parent.BeginLoading
local bar = script.Parent.BarHolder
local innerbar = script.Parent.BarHolder.Bar
bar.Position = UDim2.new(0.5,0,1,0)
loading.Position = UDim2.new(0.5,0,1,0)
bar.BackgroundTransparency = 1
innerbar.BackgroundTransparency = 1
begin.Position = UDim2.new(0.5,0,1,0)
wait(2)
begin:TweenPosition(UDim2.new(0.5,0,0.7,0), Enum.EasingDirection.Out, Enum.EasingStyle.Sine, 0.8)
begin.MouseButton1Down:Connect(function()
sounds.HoverOn:Play()
begin:TweenPosition(UDim2.new(0.5,0,1,0), Enum.EasingDirection.Out, Enum.EasingStyle.Sine, 0.8)
wait(1.3)
bar.BackgroundTransparency = 0
innerbar.BackgroundTransparency = 0
bar:TweenPosition(UDim2.new(0.5,0,0.5,0), Enum.EasingDirection.Out, Enum.EasingStyle.Sine, 1.2)
loading:TweenPosition(UDim2.new(0.5,0,0.630,0), Enum.EasingDirection.Out, Enum.EasingStyle.Sine, 1.2)
while true do
script.Parent.Text = "Loading Assets..."
innerbar:TweenSize(UDim2.new(0, 10, 0, 40), Enum.EasingDirection.Out, Enum.EasingStyle.Sine, 2)
wait(math.random(2,4))
script.Parent.Text = "Loading Scripts..."
innerbar:TweenSize(UDim2.new(0, 50, 0, 40))
wait(3)
script.Parent.Text = "Loading Parts..."
innerbar:TweenSize(UDim2.new(0, 10, 0, 40))
wait(3)
script.Parent.Text = "Loading UI..."
wait(3)
script.Parent.Text = "Loading Tools..."
wait(3)
script.Parent.Text = "Please Wait, preparing the map..."
wait(10)
end
end)
nevermind, fixed.