首页 > 解决方案 > 使用变量作为类的属性

问题描述

这有效:

if event.key == pygame.K_LEFT:
    print('LEFT key pressed')

现在我尝试使用字符串变量(通过用户输入)为游戏设置 LEFT 键。

left_key = 'K_LEFT'

如何将此变量用作 pygame 的属性?像这样的东西:

if event.key == pygame.left_key:
    print('LEFT key pressed')

谢谢您的帮助。

标签: pythonpython-3.xpygame

解决方案


您可以分配K_LEFTleft_key

left_key = K_LEFT

代替left_key = 'K_LEFT'


推荐阅读