1
どちらのメソッドも似ていますが、これらのメソッドをいつ使用するのかを理解するのは難しいです。これらの2つをどこで使用するかを知りたいだけです。 sprite.draw(batch)
およびbatch.draw(sprite,x,y)
。LibGDXのbatch.drawとsprite.drawの違いは何ですか?
どちらのメソッドも似ていますが、これらのメソッドをいつ使用するのかを理解するのは難しいです。これらの2つをどこで使用するかを知りたいだけです。 sprite.draw(batch)
およびbatch.draw(sprite,x,y)
。LibGDXのbatch.drawとsprite.drawの違いは何ですか?
1つはテクスチャを描画するためのもので、もう1つはスプライトを描画するためのものです。
spriteBatch.begin();
spriteBach.draw(texture, x,y);
spriteBatch.end();
と
spriteBatch.begin();
sprite.draw(sprite,x,y);
spriteBatch.end();
関連libgdxのwikiへのリンク:Spritebatch, Textureregions, and Sprites
Libgdxの文脈では、これは非常に具体的な質問で、閉鎖されているべきではありません。 – Tenfour04