2017-03-21 6 views

答えて

1

まずはhttps://www.pygame.org/docs/ref/pygame.html(またはいくつかのチュートリアル)をチェックしてください。

im = pygame.image.load(path_to_file).convert_alpha()が画面である表面です

surface = pygame.display.set_mode((w, h)) 

イム画像をロードし、すべてがそこにブリット。

if not stopDisplay: 
    surface.blit(im, (x, y)) 

あなたの画像は(x、y)座標で画面に表示されます。

for event in pygame.event.get(): 
     if event.type == QUIT: 
      terminate() 
     elif event.type == MOUSEBUTTONDOWN: 
      mx, my = event.dict.get('pos') 

これは、プログラムのメインループに含まれているので、マウスコードをmxとmyのクリックに割り当てます。

希望の時間を確認してください、たくさんの方法があります。

マウスcoordsのは、あなたのイメージの長方形である場合、それは

それを

を、ブリットないことにより、単に画像を表示
if x <= mx <= im.get_width() and y <= my <= im.get_height() and time > 15: 
    stopDisplay = True 

ストップです