Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
0

How do I mix textbounds and size?

Asked by
Velsity 218 Moderation Voter
4 years ago
Edited 4 years ago

https://gyazo.com/d1156533ce593a8968e85eda4086085b

I use textbounds to know where to place the message textlabel, so that the player can have its own color. But when it gets resized, it breaks, see GIF. How would I fix this?

local Message = Instance.new("TextLabel", ChatLogsGUI)
    Message.Text = "["..tostring(Player).."]"..": "
    Message.TextScaled = true
    Message.TextColor3 = Color3.new(1,1,1)
    Message.Size = UDim2.new(0.5,0,0.012,0)
    Message.Position = UDim2.new(0,0,0,0)
    Message.TextXAlignment = Enum.TextXAlignment.Left
    Message.BackgroundTransparency = 1
    Message.TextTransparency = 0
    Message.BorderSizePixel = 0
    local Message2 = Instance.new("TextLabel", Message)
    Message2.Text = Messager
    Message2.TextScaled = true
    Message2.TextColor3 = Color3.new(1,1,1)
    Message2.Size = UDim2.new(10,0,1,0)
    Message2.Position = UDim2.new(0,Message.TextBounds.X,0,0) 
    Message2.TextXAlignment = Enum.TextXAlignment.Left
    Message2.BackgroundTransparency = 1
    Message2.TextTransparency = 0
    Message2.BorderSizePixel = 0
    Message2.Name = "Dos"

^Script that creates the textlabels

Answer this question