前提・実現したいこと
プログラム初心者です。
pygameで人を左右に動かすゲームのようなものを作成したいと思っています。
pygameにて
図形(赤い四角)は表示されますが
その図形をキー押しで動かしたいのに動きません。
発生している問題・エラーメッセージ
図形がキー押しで動かない。
エラーメッセージは表示されません。
該当するコード
python import pygame from pygame.locals import * import sys BLACK = (0, 0, 0) RED = (255, 0, 0) pygame.init() #初期化 screen = pygame.display.set_mode((640, 480)) #画面サイズ myclock = pygame.time.Clock() myclock.tick(60) pygame.display.flip() x = 250 rect = (x, 100, 100, 50) while True: screen.fill(BLACK) pygame.draw.rect(screen, RED, rect) pygame.display.update() for event in pygame.event.get(): if event.type==pygame.QUIT: pygame.quit() sys.exit() if event.type==KEYDOWN: if event.key==K_ESCAPE: pygame.quit() sys.exit() if event.key==K_LEFT: x -= 1 if event.key==pygame.K_RIGHT: x += 1
### 試したこと Escを押すと中断はできました。 ### 補足情報(FW/ツールのバージョンなど) ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/26 02:29