</> ursina.prefabs.button_group
Inherits Entity
Class Variables
.default_selected_color
default: color.azure
.default_highlight_selected_color
default: default_selected_color
Initialization
ButtonGroup(options=None, default='', min_selection=1, max_selection=1, origin=(-0.5, 0.5), spacing=(0.025, 0), label='', max_x=99)
Attributes
default: []
.selected
default: []
.deselected_color
default: Button.default_color
.highlight_color
default: Button.default_highlight_color if Button.default_h...
.selected_color
default: ButtonGroup.default_selected_color
.highlight_selected_color
default: ButtonGroup.default_highlight_selected_color
.max_selection
default: max(min_selection, max_selection)
.label_text_entity
default: None
.parent
default: camera.ui
.scale
default: Text.size * 2
Properties
options
origin
value
label
Methods
layout()
input(key=None)
select()
select(b=None)
on_value_changed()
assign a function to this to make something happen when you change the ButtonGroup's value