UI.ButtonImg

static bool ButtonImg(string text, Sprite image, UIBtnLayout imageLayout)

A pressable button accompanied by an image! The button will expand to fit the text provided to it, horizontally. Text is re-used as the id. Will return true only on the first frame it is pressed!

   
string text Text to display on the button and id for tracking element state. MUST be unique within current hierarchy.
Sprite image This is the image that will be drawn along with the text. See imageLayout for where the image gets drawn!
UIBtnLayout imageLayout This enum specifies how the text and image should be laid out on the button. For example, UIBtnLayout.Left will have the image on the left, and text on the right.
RETURNS: bool Will return true only on the first frame it is pressed!
static bool ButtonImg(string text, Sprite image, Color imageTint, UIBtnLayout imageLayout)

A pressable button accompanied by an image! The button will expand to fit the text provided to it, horizontally. Text is re-used as the id. Will return true only on the first frame it is pressed! Image can be tinted by passing a custom color

   
string text Text to display on the button and id for tracking element state. MUST be unique within current hierarchy.
Sprite image This is the image that will be drawn along with the text. See imageLayout for where the image gets drawn!
Color imageTint The Sprite’s color will be multiplied by this tint. The default is White(1,1,1,1).
UIBtnLayout imageLayout This enum specifies how the text and image should be laid out on the button. For example, UIBtnLayout.Left will have the image on the left, and text on the right.
RETURNS: bool Will return true only on the first frame it is pressed!
static bool ButtonImg(string text, Sprite image, UIBtnLayout imageLayout, Vec2 size)

A pressable button accompanied by an image! The button will expand to fit the text provided to it, horizontally. Text is re-used as the id. Will return true only on the first frame it is pressed!

   
string text Text to display on the button and id for tracking element state. MUST be unique within current hierarchy.
Sprite image This is the image that will be drawn along with the text. See imageLayout for where the image gets drawn!
UIBtnLayout imageLayout This enum specifies how the text and image should be laid out on the button. For example, UIBtnLayout.Left will have the image on the left, and text on the right.
Vec2 size The layout size for this element in Hierarchy space. If an axis is left as zero, it will be auto-calculated. For X this is the remaining width of the current layout, and for Y this is UI.LineHeight.
RETURNS: bool Will return true only on the first frame it is pressed!
static bool ButtonImg(string text, Sprite image, Color imageTint, UIBtnLayout imageLayout, Vec2 size)

A pressable button accompanied by an image! The button will expand to fit the text provided to it, horizontally. Text is re-used as the id. Will return true only on the first frame it is pressed! Image can be tinted by passing a custom color

   
string text Text to display on the button and id for tracking element state. MUST be unique within current hierarchy.
Sprite image This is the image that will be drawn along with the text. See imageLayout for where the image gets drawn!
Color imageTint The Sprite’s color will be multiplied by this tint. The default is White(1,1,1,1).
UIBtnLayout imageLayout This enum specifies how the text and image should be laid out on the button. For example, UIBtnLayout.Left will have the image on the left, and text on the right.
Vec2 size The layout size for this element in Hierarchy space. If an axis is left as zero, it will be auto-calculated. For X this is the remaining width of the current layout, and for Y this is UI.LineHeight.
RETURNS: bool Will return true only on the first frame it is pressed!




Found an issue with these docs, or have some additional questions? Create an Issue on Github!