在冒险游戏中绘制字典
draw dictionary in an adventure game
我一直在编写我的冒险游戏,我想显示我的词典。
不幸的是,我不熟悉 for 循环。
字典应该显示存储在不同 class 中的我的项目。
这些项目未显示在不同的行中。它们相互融合。
希望有人能帮助我。
"""
for k, v in self.hero_dic_items.items():
BATTLE.draw_dmg(k, 110, 150, 10, self.black)
BATTLE.draw_dmg(v, 200, 150, 10, self.black)
"""
draw_dmg
的任何指定要绘制的 y 坐标的参数对于每个对象都需要不同。例如,您可以将变量 y
初始化为第一个项目的位置,并在循环内向其添加足够的内容,以便每个 next 项目都将绘制得足够远向下不重叠。类似于 y = y + 10
(或任何合适的数字)。
我一直在编写我的冒险游戏,我想显示我的词典。 不幸的是,我不熟悉 for 循环。 字典应该显示存储在不同 class 中的我的项目。 这些项目未显示在不同的行中。它们相互融合。 希望有人能帮助我。
"""
for k, v in self.hero_dic_items.items():
BATTLE.draw_dmg(k, 110, 150, 10, self.black)
BATTLE.draw_dmg(v, 200, 150, 10, self.black)
"""
draw_dmg
的任何指定要绘制的 y 坐标的参数对于每个对象都需要不同。例如,您可以将变量 y
初始化为第一个项目的位置,并在循环内向其添加足够的内容,以便每个 next 项目都将绘制得足够远向下不重叠。类似于 y = y + 10
(或任何合适的数字)。