TextButton
TextButton : GuiButton
Overview
Properties
Bold
bool
Bold is a boolean property that determines whether the text rendered by the UI element is displayed in bold font style. When set to true, the text will appear bold, providing enhanced visibility or emphasis within the user interface. If set to false, the text will maintain its default font weight.
Code Samples
local ScreenGui = script.Parent
local TextButton = ScreenGui:WaitForChild("TextButton")
TextButton.Bold = trueText
string
Text determines the content displayed on the button.
Code Samples
local ScreenGui = script.Parent
local TextButton = ScreenGui:WaitForChild("TextButton")
TextButton.Text = "Hello"TextBounds
Vector2
Currently not supported.
Code Samples
TextColor3
Color3
TextColor3 represents a color property for text rendering in the UI element using RGB components.
Code Samples
local ScreenGui = script.Parent
local TextButton = ScreenGui:WaitForChild("TextButton")
TextButton.TextColor3 = Color3.new(255, 0, 0)TextFits
bool
Currently not supported.
Code Samples
TextScaled
bool
TextScaled controls whether text in a UI element is scaled to fill the available space or its parent widget.
This scaling behavior can be determined by the TextScaled property, which allows for dynamic resizing of rendered text to fit within the UI element's space.
Code Samples
local ScreenGui = script.Parent
local TextButton = ScreenGui:WaitForChild("TextButton")
TextButton.TextScaled = trueTextSize
number
TextSize determines the font size of the text rendered by the UI element.
Code Samples
local ScreenGui = script.Parent
local TextButton = ScreenGui:WaitForChild("TextButton")
TextButton.TextSize = 50TextTransparency
number
TextTransparency controls the transparency level of the text rendered by the UI element.
Code Samples
local ScreenGui = script.Parent
local TextButton = ScreenGui:WaitForChild("TextButton")
TextButton.TextTransparency = 0.5TextWrapped
bool
TextWrapped is a boolean property that determines whether text in a UI element wraps to multiple lines within the GUI element space, potentially truncating excess text.
Code Samples
local ScreenGui = script.Parent
local TextButton = ScreenGui:WaitForChild("TextButton")
TextButton.TextWrapped = trueTextXAlignment
Enum.TextXAlignment
TextXAlignment determines the horizontal alignment of rendered text within a UI element.
Code Samples
local ScreenGui = script.Parent
local TextButton = ScreenGui:WaitForChild("TextButton")
TextButton.TextXAlignment = Enum.TextXAlignment.LeftTextYAlignment
Enum.TextYAlignment
TextYAlignment determines the vertical alignment of rendered text within a UI element.
Code Samples
local ScreenGui = script.Parent
local TextButton = ScreenGui:WaitForChild("TextButton")
TextButton.TextYAlignment = Enum.TextYAlignment.TopMethods
Events
See also
GUILast updated