-3
約10/15秒後にボタンをクリックすると画像をロードする方法を知っていますか?設定時間の画像をpygameにロードする
約10/15秒後にボタンをクリックすると画像をロードする方法を知っていますか?設定時間の画像をpygameにロードする
まずは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
ストップです