Lumberyard
Guía del usuario (Version 1.20)

RadioButtonGroup

Puede utilizar el componente RadioButtonGroup (Grupo de botones de opción) para administrar los botones de opción. Este componente administra la selección y la deselección de los botones de opción del grupo cuando sea conveniente. Además, esto también garantiza que solo haya un botón de opción seleccionado a la vez. Normalmente, este componente se usa en un elemento con botones de opción secundarios, que forman parte grupo de botones de opción.

Para ver ejemplos en el juego de lienzos terminados con el componente RadioButtonGroup (Grupo de botones de radio), abra el nivel UiFeatures en el proyecto SamplesProject. Pulse Ctrl+G para jugar y, a continuación, elija Components (Componentes), Interactable Components (Componentes interactuables) y RadioButton (Botón de radio). Puede ver ejemplos de distintos comportamientos, ajustes predeterminados y grupos de botones de opción. Pulse Esc para salir del juego.

Para ver los mismos lienzos en UI Editor, vaya al directorio \Gems\LyShineExamples\Assets\UI\Canvases\LyShineExamples\Comp\RadioButton. Puede abrir los siguientes lienzos:

  • Groups.uicanvas: ejemplos de diferentes agrupaciones de botones de opción.

  • RadioButton.uicanvas: ejemplos de diferentes comportamientos y ajustes predeterminados.

Puede agregar un elemento RadioButtonGroup (Grupo de botones de radio) creado previamente desde la biblioteca de sectores. Al hacerlo, se creará automáticamente un grupo de tres botones de opción en el panel Hierarchy (Jerarquía).

Para agregar un elemento RadioButtonGroup desde la biblioteca de sectores

  • En UI Editor, seleccione New (Nuevo), Element from Slice Library (Elemento de biblioteca de sectores) y RadioButtonGroup (Grupo de botones de radio).

Para editar un componente RadioButtonGroup

En el panel Properties (Propiedades) de UI Editor, expanda RadioButtonGroup (Grupo de botones de radio) y realice las acciones siguientes, según corresponda:

Settings (Ajustes), Allow uncheck (Permitir anular selección)

Selecciónelo para permitir el borrado o la anulación de la selección en los botones de opción seleccionados.

Actions (Acciones), Change (Cambiar)

Introduzca una cadena de texto. Esta cadena se envía como una acción del lienzo de la interfaz de usuario cuando cambia el estado del grupo de botones de opción.

Puede permanecer a la escucha de esta acción en el gráfico de flujo mediante el nodo UI:Canvas:ActionListener.