我正在尝试在一个我想写的简单游戏中设置一个“颜色变量”,我只是想制作一个瓷砖的背景,无论我设置什么颜色,所以我想知道我是否可以使用类似java的{{ 1 +}在c ++中
答案 0 :(得分:1)
你最好忘记颜色名称,只使用十六进制值intead:
Uint32 blue = 0x0000FF;
或者如果您需要使用Alpha通道:
Uint32 blue = 0x880000FF; // ~50% transparent blue
以这种方式处理颜色要容易得多,特别是如果您熟悉HTML编码。
答案 1 :(得分:0)
Qt有一个QColor类和预定义的颜色,如Qt :: red。