pygame GUI python3.6

时间:2017-07-29 14:52:16

标签: python user-interface pygame

我一直在努力解决这个问题并且想问一下。我从https://github.com/ddorn/GUI下载了pygame GUI。基本上问题是当你尝试使用它时会发生这个错误:

if e.key == K_RIGHT:
AttributeError: 'Event' object has no attribute 'key'

我尝试将e.key更改为o.key,但没有任何反应。弹出相同的错误。我试图联系作者但失败了。请帮忙。

1 个答案:

答案 0 :(得分:0)

Pygame事件非常简单。以这种方式使用它们:

<div id="flex-container">
  <div class="card">
    <div class="name">Name1</div>
    <div class="img"></div>
    <div class="desc">Desc1</div>
  </div>
  <div class="card">
    <div class="name">Name2</div>
    <div class="img"></div>
    <div class="desc">Desc2</div>
  </div>
  <div class="card">
    <div class="name">Name3</div>
    <div class="img"></div>
    <div class="desc">Desc3</div>
  </div>
  <div class="card">
    <div class="name">Name4</div>
    <div class="img"></div>
    <div class="desc">Desc4</div>
  </div>
</div>

请注意,您不能忘记for e in pygame.event.get(): if e.type == pygame.KEYDOWN: if e.key == pygame.K_RIGHT: print("Right Arrow Key") ,并且在运行后pygame.init()