API リファレンス
検索インデックスを準備中…

ImGui.ColorEdit3

  • RGB の色を編集します。

    引数

    label
    string | Uint8Array

    ウィジェットのラベルです。対話型ウィジェットでは ID の生成にも使います。## 接尾辞で表示せずに ID を区別できます。

    col
    Float32Array

    編集を直接書き戻す RGB/RGBA 成分です。色編集フラグが RGB/HSV の解釈と HDR 範囲を決めます。 JS スカラーではなく Float32Array を渡します。ネイティブ処理は渡された領域を直接使います。

    flags
    number = 0

    この操作を制御する ImGuiColorEditFlags オプションです。互換性のあるフラグは | で組み合わせます。

    戻り値

    boolean

    ウィジェットが渡された値を変更した場合は true、変更しなければ false です。

    色の四角を左クリックするとピッカー、右クリックするとオプションメニューが開きます。

    連続した色成分を Float32Array で渡します。大きなバッファ内の色成分をサブ配列で選択できます。成分数はアクセス可能な値の数を示し、独立したネイティブ配列オブジェクトを意味しません。

    ソースと継承

Icons made by Lorc, Delapouite & Skoll · game-icons.net · CC BY 3.0