pygame

    2

    2答えて

    私は基本的なタンクゲームを作成していますが、私は現在タンクのガンで作業しています。私は銃を軸回りに回転させ、 "a"と "d"キーを押すたびに移動しますが、銃を回転させて移動させたときに何らかの理由で右に移動します。ここでは、コードは次のとおり class tankGun(pygame.sprite.Sprite): def __init__(self): super()._

    3

    1答えて

    GUIからpygameを使ってスクリーンショット(前のフレームのblittedをコピー)を取ってサーフェス変数に割り当ててblitしますか?それをロードした後、ファイルにスクリーンショットを保存し、そして最終的にそれをブリッティングがなければ、 import pygame, os pygame.init() screen = pygame.display.set_mode((800, 400

    0

    3答えて

    私は File "main.py", line 48, in update self.rect = self.rect.move((self.dirx, self.diry)) TypeError: argument must contain two numbers 自己RECT属性を持つスプライトオブジェクトであるこのエラーを取得しています。私のゲームでは、私が使用して周りにこれ

    1

    1答えて

    私はPygameのスプライトで1行のテキストをレンダリングすることができますが、複数行のテキストをレンダリングすることもできますが、スプライトは使用できません。 Spriteを使って複数行のテキストをレンダリングする方法。 私は(私はpygameのコード実行するための基本的なをスキップするつもりです - 背景に、initなど)スプライトを使用して1行のテキストを描画するためにこれを持っている: c

    0

    1答えて

    私が持っている棒人間はすべて矢印キーを使って動かすことができるが、上矢印キーを押すと、どれくらい長く押されても、キーが押されるたびに約10台しか動かすことができません。言い換えれば、私は彼が飛び降りて、飛び跳ねることのできる高さに限界があります。私はいくつかのことを試しましたが、何も働いていません。 import pygame def drawMan(screen,x,y): #he

    1

    1答えて

    私はプラットフォーマーを作っていて、バックグラウンドをブリッジするときに問題に遭遇しました。 私の現在のコードでは、ゲームループはフレームごとにゲームウィンドウに背景を描きます。これは単なる色ではない背景を使用したいときにゲームが実際に遅くなるようにします。 私の質問は、ゲームがそんなに遅くならないように、バックグラウンドを一度だけblitすることです(可能ならば)。ここで は、画像をブリッティン

    0

    2答えて

    私はOpenGLとPygameツールを使ってpythonでtesseract(4Dオブジェクト)のモデルを作ろうとしていました。幸いにも、私は見通しを得ました(立方体の中に立方体を持っています)が、内側の立方体の頂点を外側の頂点と結合できませんでした。 これは私のコードです。 import pygame from pygame.locals import * from OpenGL.GL im

    1

    1答えて

    私は現在動いているスクエアをプログラミングしています。私は自分の鍵でそれを制御し、境界から外れないようにしたい。しかし、境界の外に出ないようにすることはできません(窓の側面)。ここに私のコードは次のとおりです。 import sys, pygame pygame.init() width, height = 700, 700 screen = pygame.display.set_mod

    1

    1答えて

    私はウイルスと長方形の衝突を検出しようとしていますが、クラスごとにクラスを設定していますが、衝突のコードがありますが、コードが正常に機能せず、何が間違っているのか分かりません。私は、画像を長方形に変え、ウイルスとベースとの衝突を検出するために衝突検出を使用しましたが、何も起こりません。これがなぜなのか、どんな助けにも感謝します! import pygame, random, time pygam