spritebatch

    6

    1答えて

    OpenGLの基本的な知識はありますが、私はlibgdxから始めるところです。 私の質問は、まったく同じコードで、OrthographicCameraからPerspectiveCameraに切り替えるだけで、私のSpriteBatchesが表示されなくなったということです。 ここで私が使用するコードです: create()メソッド: public void create() { text

    2

    3答えて

    なぜベクター2(XNAのライブラリから)floatint? カーソル位置は、int egersで定義できるように、コンピュータ画面上の位置はピクセルで与えられます。 半画素のようなものはありません。なぜ我々は浮動小数点を使用するのですか? SpriteBatchクラス私は、Drawという7つのオーバーロードされたメソッドを見つけました。そのうちの2: public void Draw(Textur

    1

    1答えて

    私のXNAゲームでは、Viewport.Projectを使用して、太陽の3D座標の2次元スクリーン座標を取得しています(主に見た目がいいからです)。しかし、私は太陽の反対方向を見ると、2つ(技術的には1つ)が見えます。私はここで何が起こっているのか分かりません。 誰でも何が起こっているのですか?そして、どうすればこれを防ぐことができますか?これを視覚化するために は、ここで私が話しているかの画像で

    1

    1答えて

    私のタイルを描画するこのメソッドは非常に遅いようですが、私は正確に何が間違っているのかわからない、私のカリングメソッドがうまく動作せず、オフスクリーンのものを描画しています。ここでは、次のとおりです。 // Calculate the visible range of tiles. int left = (int)Math.Floor(cameraPosition.X/16);