私はpygameをconda環境内で使用しています。インストールはうまくいったが、私がフリップをコールするときはいつでも、端末からウィンドウが開かない。MacOSXでPygameウィンドウが表示されない
ここでウィンドウを開くことになっていますコードです:
screen.blit(background_image, (0, 0))
pygame.display.flip()
pygame.display.update()
pygameの開始後、それはこのメッセージを示しています。
WARNING:140:このアプリケーションは、またはそれが使用するライブラリ、されるが、 Audio Unitをホストするために非推奨のCarbon Component Manager を使用しています。このためのサポート は、将来のリリースで削除されます。また、これにより、 ホストがバージョン3オーディオユニットと互換性がなくなります。 AudioComponent.hの APIに移行してください。
ここにはentire codeがあります。
数独ゲームで、数独が解決されたボードを表示する必要があります。あなたはpygameのは、あなたのゲームがクラッシュしていない知っているように、/チェックイベントを処理する必要があるゲームループで
flip()とupdate()は同義語です。そのうちの1つだけを使用する必要があります。残りのコードを表示すると、他に何があるかがわかります。 FYI、その警告はそれだけです - OS Xからの警告です。何の効果もありません。 – Chris
これらのコマンドはループしていますか?ウィンドウを生かしたままにするには、ループ内に 'pygame.display.update()'が必要です。 – TrakJohnson
@ChrisとTrakJohson、私は、より多くの文脈を与えるために私のレポへのリンクとしてコード全体を投稿しました。 – Cleyton