默认调色板
- 来源: https://www.freebasic.net/wiki/wikka.php?wakka=GfxDefPalettes
- 最后更新: 2023-07-08
FreeBASIC 图形和文本屏幕模式的默认颜色值。
FreeBASIC 使用下表中的颜色初始化调色板索引。这些颜色与 QB 中的颜色相同。图形模式下的颜色可使用 Palette 语句更改。在控制台模式下,没有可移植的方法来更改调色板。
屏幕模式 1 4 种颜色:黑色和白色,以及另外两种颜色
屏幕模式 2、10 和 11 单色:黑色和白色。
屏幕模式 7、8、9、12 和控制台(Screen 0) 两组各 8 种颜色:普通色和强烈色(亮色)
Screen 13 和 8 位模式 多个彩色和灰度色带
屏幕模式 1
| 值 | 名称 |
|---|---|
| 0 | black |
| 1 | cyan |
| 2 | magenta |
| 3 | white |
屏幕模式 2、10 和 11
| 值 | 名称 |
|---|---|
| 0 | black |
| 1 | white |
屏幕模式 7、8、9、12 和控制台(Screen 0)
| 普通值 | 普通名称 | 强烈值 | 强烈名称 |
|---|---|---|---|
| 0 | black | 8 | dark grey |
| 1 | blue | 9 | bright blue |
| 2 | green | 10 | bright green |
| 3 | cyan | 11 | bright cyan |
| 4 | red | 12 | bright red |
| 5 | pink | 13 | bright pink |
| 6 | yellow | 14 | bright yellow |
| 7 | grey | 15 | white |
Screen 13 和 8 位模式
Screen 12 颜色带
颜色 0 到 15 与屏幕模式 12 相同。
灰度带
颜色 16 到 31 为从黑到白的灰度色。
亮度/饱和度带
3 个亮度递减的色带,每个色带包含 3 个饱和度递减的色带,每个色带包含 24 种从蓝色开始和结束的颜色色调。
| 名称 | HB/HS | HB/MS | HB/LS | MB/HS | MB/MS | MB/LS | LB/HS | LB/MS | LB/LS |
|---|---|---|---|---|---|---|---|---|---|
| blue | 32 | 56 | 80 | 104 | 128 | 152 | 176 | 200 | 224 |
| magenta | 36 | 60 | 84 | 108 | 132 | 156 | 180 | 204 | 228 |
| red | 40 | 64 | 88 | 112 | 136 | 160 | 184 | 208 | 232 |
| yellow | 44 | 58 | 92 | 116 | 140 | 164 | 188 | 212 | 236 |
| green | 48 | 72 | 96 | 120 | 144 | 168 | 192 | 216 | 240 |
| cyan | 52 | 76 | 100 | 124 | 148 | 172 | 194 | 220 | 244 |
黑色带
颜色 248 到 255 为黑色。
返回 目录