Ncurses的其他颜色?

时间:2014-08-02 04:20:24

标签: c linux ncurses

我正在玩ncurses,我正试图在屏幕上画马里奥,但我无法获得一些颜色。我不知道这是否真的可行,但我想创建像COLOR_SKIN这样的新颜色并为其设置RGB代码。

如果我不能用ncurses做到这一点,还有另一种方法吗?

这是图片:

hi im mario

1 个答案:

答案 0 :(得分:2)

您可能会觉得这很有用。

10.2。更改颜色定义

函数init_color()可用于最初更改curses定义的颜色的rgb值。假设您希望通过微小的亮度来减轻红色的强度。然后您可以将此功能用作

init_color(COLOR_RED, 700, 0, 0);
/* param 1     : color name
 * param 2, 3, 4 : rgb content min = 0, max = 1000 */

来源:http://www.tldp.org/HOWTO/NCURSES-Programming-HOWTO/color.html

另外,马里奥的手(由他的头)需要一个额外的像素高,他用手而不是他的头撞击块

相关问题