Crea un botón de opción en un group; marcar un botón de opción desmarca los demás del
mismo grupo. checkSizeRatio es cuánto del círculo rellena el punto interior.
El nombre, el grupo, el estado de marcado, el tamaño del punto, los colores y el tamaño opcional
El botón de opción
const optionA = bitbybit.babylon.gui.radioButton.createRadioButton({ name: "optionA", group: "material", isChecked: true, checkSizeRatio: 0.8, color: "#f0cebb", background: "black", width: "30px", height: "30px" });
panel.addControl(optionA);
optionA.onIsCheckedChangedObservable.add((checked) => { console.log(checked); });
Deja pasar el nombre de un evento de botón de opción, el cambio de su estado de marcado, como un selector tipado para el código que se suscribe a eventos de botón de opción por nombre.
El selector de evento
El mismo selector
Lee cuánto del círculo de un botón de opción rellena su punto interior.
El botón de opción
La proporción
Lee el grupo al que pertenece un botón de opción.
El botón de opción
El nombre del grupo
Lee el color de fondo del círculo de un botón de opción.
El botón de opción
El color de fondo
Establece cuánto del círculo de un botón de opción rellena su punto interior, de 0 a 1.
El botón de opción y la proporción
El mismo botón de opción
Mueve un botón de opción a un grupo; solo un botón de opción de un grupo puede estar marcado a la vez.
El botón de opción y el nombre del grupo
El mismo botón de opción
Establece el color de fondo del círculo de un botón de opción, como color CSS.
El botón de opción y el color de fondo
El mismo botón de opción
Botones de opción: conmutadores redondos de los que solo uno por
grouppuede estar marcado a la vez, para elegir una opción entre unas pocas. Suscríbete al evento de cambio de marcado para reaccionar al usuario.