TextService:GetTextSize() but a vertical version?
I thought :GetTextSize was made for vertical uses, but its for horizontal uses. I want to get the vertical version of :GetTextSize() for my custom chat system. Like how Robloxs Chat does it, it sizes itself automatically enough for the text to fit with no extra space. I tried switching sides with X and Y but it doesn't work for me.
I need help with this, heres my script:
01 | game.ReplicatedStorage.SendMessageRequest.OnClientEvent:Connect( function (plays, argument) |
02 | local playerName = plays.Name |
03 | local textMessage = argument |
05 | local clone = script.Parent.Template.TextPlayerMessageBox:Clone() |
07 | local message = playerName .. ": " .. textMessage |
09 | clone.Content.Text = message |
11 | local sizeSetRaw = textService:GetTextSize(message, clone.Content.TextSize, clone.Content.Font, clone.Content.AbsoluteSize) |
15 | local sizeSet = UDim 2. new( 0 , clone.Content.Size.X.Offset, 0 , sizeSetRaw.X) |
Please help
thx