我目前正在使用allegro5在C做一个小型大学项目。部分原因只是在另一个窗口上绘制一个人,我正在尝试更改窗口的背景颜色。我用
GFX_SetBackgroundColour(LIGHTBLUE)
因为这是我们从课程中获得的指导,以及我在allegro网站上发现的指令。 除此之外,背景保持黑色。我不知道该怎么做。
另外,我试图在出现的窗口上输入一些文字时运气不好。但可能只是我不确定如何使用GFX_DrawText(int x, int y, const char text)
,究竟是什么作为最后一个变量。
答案 0 :(得分:0)
您可以在allegro5中设置背景颜色
al_clear_to_color
例如,您可以设置红色背景:
al_clear_to_color(al_map_rgb(255, 0, 0));
通常你会在每一帧的绘制循环开始时调用它。