2016-08-31 4 views
1

どちらのメソッドも似ていますが、これらのメソッドをいつ使用するのかを理解するのは難しいです。これらの2つをどこで使用するかを知りたいだけです。 sprite.draw(batch)およびbatch.draw(sprite,x,y)LibGDXのbatch.drawとsprite.drawの違いは何ですか?

+0

Libgdxの文脈では、これは非常に具体的な質問で、閉鎖されているべきではありません。 – Tenfour04

答えて

0

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

関連する問題