Python Roguelike:背景问题

时间:2013-03-08 01:27:48

标签: python roguelike libtcod

我正在关注在python中制作roguelike的教程,它实际上非常好。但是,我遇到了一个小图形问题:对于玩家和敌人来说,他们都有黑色背景,我不想要。我已经尝试将背景更改为无,但我似乎无法弄清楚如何解决它。如果有人能帮我解决这个问题,我真的很感激。以下是显示此问题的图像链接:

此外,如果它有帮助,我使用notepad ++和libtcod。

感谢。

2 个答案:

答案 0 :(得分:0)

嗯,你可能需要设置背景标志。或者至少给它适当的颜色。所以试着改写它。

当你打印一个角色时,它需要前景和背景。

在任何情况下,您都应该查看object.draw()player.draw()

答案 1 :(得分:0)

[解决]

我发现我忽略了object.clear()事件中的一个参数,而我所要做的就是检查对象是否可见,以及是否已经探索过它以确定设置它的背景颜色到。

感谢所有回复并提供意见的人!