Hex Codes(十六进制编码)是一种使用代码描述颜色的方法。每种颜色都使用十六进制编码来表示。所谓十六进制就是由数字0 ~ 9 和数值A ~ F组成的。
十六进制和十进制对应表
十六进制 | 十进制 |
---|---|
0 | 0 |
1 | 1 |
2 | 2 |
3 | 3 |
4 | 4 |
5 | 5 |
6 | 6 |
7 | 7 |
8 | 8 |
9 | 9 |
A | 10 |
B | 11 |
C | 12 |
D | 13 |
E | 14 |
F | 15 |
每个十六进制颜色编码都是以#
开头,后面跟踪着6个十六进制数字,格式如下:
其中前两位数字表示红色的强度,中间两位数字表示绿色的强度,最后两位数字表示蓝色的强度(每个数字都是十六进制)。
每种颜色的强度从00(无) ~ FF(满)。如果你对这种表示方法感到疑惑,不用紧张。这是因为十六进制数和我们常用的十进制数在使用时有些不同。
我们已经习惯了使用十进制计数法,也就是逢十进一。但是十六进制数则是逢十六进一,就像上面表中所示,10 ~ 15这几个数字使用A ~ F这六个字母表示。我们需要从0数到15(即F),然后才会进一位(10在十进制里是10,在十六进制里则是16)。
在这种表示颜色的编码规则中,白色的代码是#FFFFFF,这是因为红、绿、蓝三种色光强度最大时,混合到一起就是白光。而黑色的代码是#000000,这是因为红、绿、蓝三种色光强度为0时,也就是没有光线存在,即黑色。
我们可以在Aseprite软件调色板左下角的取色器中实际操作一下,随着鼠标的移动 ,颜色编码的数值也随着变化。
image.png
这种色彩表示方法咋一接触会让人感觉很难理解。但是我们现在有很多更简单的方式来,比如使用取色器来获取某种颜色的RGB代码,从而降低使用难度。但是想要熟练掌握,还需要在练习过程中慢慢体会。
网友评论