我是老式MUD的建造者。我的任务是制作一个基于网络的房间/对象/移动编辑器。这对我来说没问题,而且差不多完整了。我唯一的问题是颜色表。我不知道如何将Lope的颜色系统中的ASCII颜色转换为HEX值以在CSS中使用。
例如,Red定义为:
#define C_RED "\e[0;31m"
我不知道如何将其改为Hex中的红色以用于CSS,以及哪种阴影(lope的颜色系统中有两种红色阴影。一种是暗色,一种是浅色。对于大多数颜色都是如此)。
有没有人知道从一种转换为另一种的方式?
答案 0 :(得分:0)
手动输入每个条目将是我的第一个猜测,除非您可以遵循控制台颜色的模式。
答案 1 :(得分:0)
我记得,这里只有10种“颜色”值得担心:
幸运的是,这些只是RGB系统的主要和次要颜色:
0xFF0000
0x00FF00
0x0000FF
0x00FFFF
0xFF00FF
0xFFFF00
0x000000
0xFFFFFF
对于黑暗版本,请尝试将每个字节减半为7F