スクリーンをEscキーで閉じれるようにしたい
前提
〇×ゲームのコードが書けるyoutubeを見ながらvisual studio、pythonでコードを書いています。
閉じる(×)ボタンだけでなく、Ecsキーを押した際にもスクリーンを閉じられる機能を実装中です。
コードを実行すると、きちんとスクリーンが出てくるのですが、Escキーを押しても画面が閉じません。
実行したコード
from encodings.utf_8 import encode import pygame pygame.init() #ウィンドウの作成 screen_width=600 screen_height=600 screen=pygame.display.set_mode((screen_width,screen_height)) pygame.display.set_caption("marubatugame")#日本語で〇×ゲームだと実行できなかった。 #メインループ========================================= run=True while run: #イベントの取得 for event in pygame.event.get(): if event.type == pygame.QUIT: run = False if event.type == pygame.KEYDOWN: if event.key == pygame.K_ESCAPE:←問題の箇所です””””””””””” run = False #=============================================== pygame.quit()
該当のソースコード
if event.key == pygame.K_ESCAPE:
youtubeの動画のコードを見よう見まねで書いてます。
その方は全く同じコードでEscキーで閉じれていました。
分かりづらくてすみません。
教えていただきたいです(><)
回答1件
あなたの回答
tips
プレビュー