問題タブ [pygame-surface]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
268 参照

python - pygames で動くプラットフォームを作成するのに問題があります。エラーが発生しました。誰か助けてください。

だから私はプログラミングの方法を学び始めたばかりで、動くプラットフォームでこの小さなゲームを作ろうとしています。通常の壁/プラットフォームを機能させることはできますが、これらの動くものを機能させる方法がわかりません。次のようなトレースバックを取得し続けます。

問題は、私が持っているこれらのコードの一部に関係していると思いますが、完全にはわかりません。

助けを受けるために正しい情報を提供したかどうかはわかりませんが、正直に答えようとしています。これを行う方法を探して何時間もインターネットを閲覧しましたが、試したことはすべてうまくいかないようです。誰かが私が持っているこのごちゃごちゃした混乱を理解し、私を助けてくれるなら、本当に感謝します.

編集: プレイヤー クラスがありますが、MovingEnemy 内のプレイヤーをそのクラスに設定する必要がありますか? それが可能かどうか、または正確に何に設定する必要があるかはわかりません。これが簡単になる場合、これが私のプレーヤークラスです。

0 投票する
3 に答える
464 参照

python - pygameで画像を正方形に移動する

こんにちは、pygame を使用して、画面上でボールの画像を正方形に動かそうとしています。何度も試しましたがうまくいきません。以下の私のコードを見てください。

このコードを実行すると、ボールはまっすぐに動き、ボールが端に触れても跳ね返りません。

私の目標は、画面全体でボールを正方形に回転させることです。pixmove 変数を変更してみましたが、問題は解決しませんでした。

皆さんが私を助けてくれることを願っています..事前に感謝します

0 投票する
1 に答える
299 参照

python - pygame で長方形のオブジェクトを繰り返します

私はpygameアプリ開発が初めてです。私のゲームでは、長方形のオブジェクトが pygame ウィンドウで正方形に回転します。しかし、私が望むのは、長方形のオブジェクトをもう 1 つ追加して、同じことを行うことです。私のコード

2番目の画像のように新しいプレーヤーオブジェクトを追加すると、pygame.draw.rect(screen, pygame.color.Color('Grey'), player2)形成されますが回転しません。

0 投票する
2 に答える
6959 参照

python-2.7 - 座標で四角形をブリットする

Pygame と Python 2.7 では、一連の座標で表される特定の点で四角形をブリットするにはどうすればよいですか?

私はこれを使用できることを知っています:

しかし、長方形を画面上の正確な位置に配置したいのです。

0 投票する
1 に答える
9160 参照

python - pygameで画像を動かす

私はpygameが初めてです。私はpygameで画像を移動しようとしていましたが、私のコードは失敗しました

このコードを試して画像を移動しました。しかし、それは私を助けませんでした。

0 投票する
1 に答える
1095 参照

python - pygame でこのメモリ リークを修正するにはどうすればよいですか?

このコード スニペットは、Pygame チート シート (こちら)のコードに基づいています。

pixArr 配列を削除したい理由は理解できます。これは、実際にはサーフェス バッファーのピクセルへのインターフェイスとして使用される単なる一時的な配列です。ただし、top私のプログラムを実行すると、メモリ消費量がゆっくりと増加することがわかります。コードの pixArr ブロックを削除すると、メモリの問題が解消されるため、このコード ブロック内で確実に発生しています。具体的には、行を削除するdel PixArrと、プログラムがまったく同じように動作するように見えます (メモリ消費量が増加します)。これは、IS が含まれている場合、実際にはメモリを解放していないことを意味します。

私の仮定の何が問題になっていますか?メモリリークを修正するにはどうすればよいですか?

0 投票する
2 に答える
650 参照

python - PyGameのコンピュータ画面に対するSurface(Game Window)の位置を変更するにはどうすればよいですか?

コンピューター画面に対するゲーム ウィンドウの位置を変更したい。しかし、ドキュメントには何も見つかりませんでした。私を助けてください。