Attention: Here be dragons

This is the latest (unstable) version of this documentation, which may document features not available in or compatible with released stable versions of Godot.

ButtonGroup

Eredita: Resource < RefCounted < Object

Un gruppo di pulsanti che non consente di premere più di un pulsante alla volta.

Descrizione

Un gruppo di pulsanti derivati da BaseButton. I pulsanti in un ButtonGroup sono trattati come pulsanti di opzione: più di un pulsante non può essere premuto alla volta. Alcuni tipi di pulsanti (come CheckBox) potrebbero avere un aspetto speciale in questo stato.

Ogni membro di un ButtonGroup dovrebbe avere BaseButton.toggle_mode impostato su true.

Proprietà

bool

allow_unpress

false

bool

resource_local_to_scene

true (overrides Resource)

Metodi

Array[BaseButton]

get_buttons()

BaseButton

get_pressed_button()


Segnali

pressed(button: BaseButton) 🔗

Emesso quando viene premuto uno dei pulsanti del gruppo.


Descrizioni delle proprietà

bool allow_unpress = false 🔗

  • void set_allow_unpress(value: bool)

  • bool is_allow_unpress()

Se true, è possibile rilasciare tutti i pulsanti in questo ButtonGroup.


Descrizioni dei metodi

Array[BaseButton] get_buttons() 🔗

Restituisce un Array di Button che hanno questa risorsa come il loro ButtonGroup (vedi BaseButton.button_group).


BaseButton get_pressed_button() 🔗

Restituisce il pulsante attualmente premuto.