pygameでSURFACEを塗りつぶしたい
「ゲームを作りながら楽しく学べるPythonプログラミング」において
pygameを利用してwindowを表示して塗りつぶすということをやろうとしているのですが、うまく塗りつぶせません。
macでpython3.7.3を利用しています。
コード自体は起動してwindowも表示されるのですが、SURFACE.fillの数値を変化させても灰色のままです。
調べるとwindowsは色が変わるとのことでしたが、mac上では変化が見られません。
よろしくお願いいたします。
発生している問題・エラーメッセージ
エラーメッセージはなし
該当のソースコード
"""justwindow.py""" import sys import pygame from pygame.locals import QUIT pygame.init() SURFACE=pygame.display.set_mode((400,300)) pygame.display.set_caption("Just Window") def main(): """main routine""" while True: SURFACE.fill((255, 255, 255)) for event in pygame.event.get(): if event.type==QUIT: pygame.quit() sys.exit() pygame.display.update() if __name__=='__main__': main()
試したこと
なんどもSURFACE.fillの数値を変化させたが、色に変化なし
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/07/09 18:01