Bitbybit Docs
    Preparing search index...

    Class BabylonGuiCheckbox

    复选框:开或关的方形开关,用于是或否的选择。订阅选中状态更改事件以响应用户。

    Index

    Constructors

    create

    • 创建一个初始为选中或未选中的复选框;checkSizeRatio 是内部标记填充方框的比例。

      Parameters

      • inputs: CreateCheckboxDto

        名称、选中状态、勾选标记大小、颜色和可选的尺寸

      Returns Checkbox

      复选框

      const checkbox = bitbybit.babylon.gui.checkbox.createCheckbox({ name: "showEdges", isChecked: true, checkSizeRatio: 0.8, color: "#f0cebb", background: "black", width: "30px", height: "30px" });
      panel.addControl(checkbox);
      checkbox.onIsCheckedChangedObservable.add((checked) => { console.log(checked); });

    get

    • 读取复选框内部标记填充其方框的比例。

      Parameters

      Returns number

      比例

    • 读取复选框当前是否选中,true 表示开。

      Parameters

      Returns boolean

      当已选中时为 true

    • 读取复选框方框的背景颜色。

      Parameters

      Returns string

      背景颜色

    set

    • 以 CSS 颜色设置复选框方框的背景颜色。

      Parameters

      Returns Checkbox

      同一个复选框

    • 选中或取消选中复选框,这会像点击一样触发其选中状态更改事件。

      Parameters

      Returns Checkbox

      同一个复选框