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

I have a problem with my GUI's frame not being positioned right, help?

So i have this UI problem that the frame that i'm trying to move to the button keeps on going up check the screen shots so you can see what's happenin

How it suppose to look like VS How it looks like

Code

local poses = {
["Team_Change"] = "0.114, -50,2.414, -50",
["Store"] = "0.253, -50,2.414, -50",
["Playerlist"] = "0.376, -50,2.414, -50"
}

for _,buttons in pairs(script.Parent.Main_Frame.menus:GetChildren()) do
	if buttons:IsA("TextButton") then
		buttons.MouseButton1Click:Connect(function()
				script.Parent.Main_Frame.menus[buttons.Name].TextColor3 = Color3.new(236, 201, 0)
				tweenlinetobtn(buttons.Name)	
		end)
	end
end

function tweenlinetobtn(btn)
	for s,poses in pairs(poses) do
	if s == btn then
	script.Parent.Main_Frame.menus.line.Position = UDim2.new(poses)
	print(btn)
	print(s)
	print(poses)
		end
	end
end

> (EDIT) There's no error nor output.

1 comment

0

Looks like a offset problem (offset and scale)

1 answer

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