好吧,所以我正在制作一个基本的太空船游戏.
我不能让旋转工作,因为它扰乱了位图,但那是另一个问题.我应该使用gif吗?任何其他文件类型的建议?
回到这里的实际点,所以:
k = pygame.key.get_pressed()
Run Code Online (Sandbox Code Playgroud)
是的,自我解释.这不起作用,因为它按下时返回每个键.
所以,在其他地方:
d = k[pygame.K_d]
Run Code Online (Sandbox Code Playgroud)
和另一行:
print d
Run Code Online (Sandbox Code Playgroud)
另一个:
if d:
Run Code Online (Sandbox Code Playgroud)
因此,当按下键盘上的每个键时,k返回.
无论是否按下d,d都会无限期地返回0.
d始终为0.
因此关于d的陈述永远不会成立.
为什么会这样?