[英]Undefined variable from import PyGame_SDL2 in PyDev?
我正在使用 pygame_sdl2 和 RAPT 在 PyDev 中创建一个 android 游戏,但我在特定的代码行上不断收到这些错误:
# V here V
elif ev.type == pygame.KEYDOWN and ev.key == pygame.K_AC_BACK:
这给了我:
Undefined variable from import: K_AC_BACK
我想知道这是 pygame 错误还是 PyDev 错误; 有些人似乎对 PyDev 本身也有类似的问题(就像这样),但我尝试了这些但没有任何反应。
任何人都可以给我一些关于如何解决这个问题的指导吗?
在撰写本文时使用最新版本 Pygame,该问题不可重现。 以下最小示例运行时没有任何问题:
import pygame
screen = pygame.display.set_mode()
clock = pygame.time.Clock()
run = True
while run:
for ev in pygame.event.get():
if ev.type == pygame.QUIT:
run = False
elif ev.type == pygame.KEYDOWN and ev.key == pygame.K_AC_BACK:
print('K_AC_BACK')
pygame.display.update()
clock.tick(60)
pygame.quit()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.