编辑 RGB 颜色。
label
控件标签;交互控件也用它生成 ID。可用 ## 后缀区分 ID 而不显示后缀。
col
可变 RGB/RGBA 颜色分量,控件原地回写;颜色编辑标志决定 RGB/HSV 解释和 HDR 范围。 请传入 Float32Array 存储而非 JS 标量;原生代码直接访问所提供的底层内存。
flags
控制此操作的 ImGuiColorEditFlags 选项;可用 | 组合兼容的标志位。
控件更改了所提供的值时返回 true,未更改时返回 false。
左键点击颜色方块打开拾色器,右键点击打开选项菜单。
使用 Float32Array 提供连续的颜色分量。可通过子数组选择较大缓冲区中的颜色分量;分量数量表示可访问的值数,而不是独立的原生数组对象。
Float32Array
Icons made by Lorc, Delapouite & Skoll · game-icons.net · CC BY 3.0
编辑 RGB 颜色。