問題タブ [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.
python - いくつかの画像からアニメーション化されたスプライト
Pygame を使用して、Python でいくつかの画像から簡単なスプライト アニメーションを作成するための優れたチュートリアルを探していました。探しているものがまだ見つかりません。
私の質問は簡単です: いくつかの画像からアニメーション化されたスプライトを作成する方法 (例: 寸法 20x20px の爆発のいくつかの画像を 1 つにアニメーション化する)
良いアイデアはありますか?
python - スプライト グループの使用と作成
スプライト クラス Character を作成しています。このクラスには、makeCharacter、add、removeメソッドがあります。
文字画像をsetImageメソッドで決定したい
可能であれば、スプライト グループ内のすべてのトロールの画像を変更し、グループ内の個々のスプライトの画像を変更するオプション。
したがって、troll.setImage("troll.png")
が呼び出された場合、トロールの画像は自動的にトロールに変更され、別のオブジェクト モンスターが呼び出されて同じものが適用された場合、そのスプライトに対してモンスターの画像が表示されます。
これまでのところ、make characterについては、makeCharacterについて次のものがあります
文字クラスの character_init_ コンストラクターで位置を初期化したくない
この方法は機能しません。
助言がありますか?
python - Pygame - 親サーフェスのパレットを変更してすべての子に影響を与えるにはどうすればよいですか?
いくつかのアニメーションで処理しているスプライトのカラー サイクリングがあります。アニメーションの各フレーム (子) をスプライト シート (親) のサブサーフェスに分割し、親のカラー サイクルを行い、結果として chldren カラー サイクルを作成します。pygame のドキュメントを見ると、サブサーフェスのパレットは親から独立しているようです。各フレームを個別に処理せずに、これをどのように行うでしょうか。ありがとう
python - Pygame が次の画像に切り替わらない
画像を IMG_1 に変更しない理由について何か考えはありますか? main 関数で変数を宣言しているからでしょうか。
python - PyGame、古いスプライトをクリーンアップする方法
私は数日前に Python と PyGame を使用していましたが、ゲーム内でプレーヤーを移動すると、移動中に何度も何度も吹き飛ばされ、尻尾が残ることに気付きました。プレイヤーが移動中に残した古いスプライト? 移動しながら再度背景をブライトして消そうとしたのですが、それがちょっともどかしいところがありました。何か案が?ありがとう
python-2.7 - PyGame、リスト内にあるレベルをブリットする方法
文字列のリスト内にあるレベルをゲームにブリットしたいと考えています。リストをループする必要があることはわかっていますが、まだ理解できませんでした。