Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在关注一个关于在 python 中制作 roguelike 的教程,它实际上非常好。但是,我遇到了一个小图形问题:对于玩家和敌人,他们都有黑色背景,这是我不想要的。我已经尝试将背景更改为无,但我似乎无法弄清楚如何修复它。如果有人能帮助我解决这个问题,我将不胜感激。以下是显示此问题的图像的链接:
另外,如果有帮助,我正在使用 notepad++ 和 libtcod。
谢谢。
[解决了]
我发现我忽略了 object.clear() 事件中的一个参数,我所要做的就是检查对象是否可见,以及是否已经探索过它以确定将其设置为哪种背景颜色。
感谢所有回复并提供意见的人!
嗯,您可能需要设置背景标志。或者至少给它适当的颜色。所以尝试覆盖它。
当您打印一个字符时,它需要前景和背景。
无论如何,您可能应该查看 object.draw() player.draw()