【发布时间】:2018-10-23 03:44:47
【问题描述】:
我在游戏中添加背景时遇到问题。我的代码如下所示:
while (true)
{
al_draw_bitmap(background, 0, 0, NULL);
al_flip_display();
some code(...);
al_draw_bitmap(snake,0,0,NULL);
/*drawing my snake's tail*/
al_clear_to_color(al_map_rgb(0,0,0));
al_draw_bitmap(apple,0,0,NULL);
al_flip_display();
}
而且我大部分时间都可以看到一个苹果和一个黑屏。 我一直在更改代码中某些行的顺序,但这些组合都不起作用(最好的情况是当我有可见的蛇和背景但没有苹果时)。 在添加背景之前,我的蛇的尾巴有时会消失,但不是很明显,除此之外,一切似乎都很好。 有人知道如何正确添加背景吗? 还是我电脑的问题?
【问题讨论】:
标签: c++ image background allegro allegro5