【发布时间】:2023-03-17 03:13:01
【问题描述】:
在 PyGame 中,我只想在按下按钮时显示文本,要将其作为一种切换,即按一次 Key E 并显示文本,再次按下以隐藏。我目前有以下代码,但不这样做?任何帮助表示赞赏!
for event in pygame.event.get():
if event.type == pygame.KEYDOWN:
if event.key == pygame.K_e:
if tile.G != 0:
Funk.text_to_screen(screen, tile.G, tile.x, tile.y + half, color = [120, 157, 40])
【问题讨论】:
-
因此,如果 tile.g 不为 0,它会在屏幕上显示文本,但我希望它仅在用户先按下键盘上的 e 键时才显示?
-
@user3562041 来自此代码 sn-p,这正是发生的情况。
标签: python validation loops pygame