pygameで画像を動かしたいのですが、上手くいかず質問させていただきます。
画像の表示まではできるのですが、動かすところが上手くいきません。
エラーが出ているわけでもないので、なかなか解決することが出来ません。
python
1import pygame 2import sys 3from pygame.locals import Rect,KEYDOWN,QUIT,K_SPACE 4 5def main(): 6 pygame.init() 7 SURFACE = pygame.display.set_mode((400,300)) 8 FPSCLOCK = pygame.time.Clock() 9 10 11 12 while True: 13 SURFACE.fill((255,255,255)) 14 red = pygame.image.load("./画像/ship.png") 15 red_move = red.get_rect() 16 SURFACE.blit(red,red_move,) 17 18 for event in pygame.event.get(): 19 if event.type == QUIT: 20 pygame.quit() 21 sys.exit() 22 if event.type == KEYDOWN: 23 if event.key == K_SPACE: 24 red_move.move_ip(30,0) 25 26 pygame.display.update() 27 FPSCLOCK.tick(10) 28 29 30if __name__ == "__main__": 31 main()
回答1件
あなたの回答
tips
プレビュー