Python2.7とPyGameに問題があります。何が起きているのか分かりません。Python2.7 PyGame set_modeが問題を起こし、スクリプト終了時にクラッシュする
シンプルなプラットフォームゲームをコーディングしていて、スクリプトを実行するとすぐに "160 20"(引用符なし)が表示され、PyGameスクリプトが起動します。 "esc"キーを使用してスクリプトを終了するとクラッシュし、 "python.exeが動作を停止しました"というダイアログボックスが表示されました。また、実行中にスクリプトを終了するには、2つのスクリプトが実行されているかのように、「ctrl-c」を2回押す必要があることに気付きました。
これは、スクリプトでset_modeが呼び出された場合にのみ発生するようです。
フルスクリーンを使いこなすことにしたとき、別の問題が発生しました。私は "DS = pygame.display.set_mode((W、H)、FULLSCREEN | HWSURFACE | DOUBLEBUF)"を使ってゲームをフルスクリーンにすることができましたが、set_modeで実行するスクリプトは自動的に全画面になりますパラメーター。
完全に奇妙!
どのような考えですか?
PS。 PyGameとPythonの両方をアンインストールしてから再インストールしました。
アリ
は多分あなたの代わりに期待モジュールのファイルをインポートしたように、いくつかのモジュールの名前と衝突し、あなたの名前が - それは非常に人気の間違いです。 – furas
ファイル名はplatform.pyでしたので、完全に可能です。 – cookertron