在这段小代码中,我尝试逐步添加不同的渲染层,但似乎我在它的工作方式上遗漏了一些东西。
[.....]
with tcod.context.new_terminal(
cons_width, cons_height, tileset=tileset, title='Map Generation Test'
) as context:
console = tcod.Console(cons_width, cons_height, order='F')
while int(steps) <= int(render_steps):
int(steps) += 1
console.print(map_obj.x, map_obj.y, map_obj.string)
context.present(console)
这里的steps=1,render_steps是用户的输入。有没有办法更新控制台,所以我可以将其更改为:“虽然是真的:控制台打印(地图......”
谢谢阅读。