0
我在C#XNA代碼繪製梅託德。XNA SpriteBatch分裂
spriteBatch.Begin(SpriteSortMode.Deferred, null, null, null, null, null, CameraMatrix());
spriteBatch.Draw... (1)
spriteBatch.Draw... (2)
spriteBatch.End();
base.Draw(gameTime);
我想分手我的繪製metod。因爲我在spriteBatch.begin矩陣,並具有性能恐懼 - 用數學>計數。我想要這樣的代碼。
spriteBatch.Begin(SpriteSortMode.Deferred, null, null, null, null, null, CameraMatrix());
spriteBatch.Draw... (1)
spriteBatch.End();
spriteBatch.Begin();
spriteBatch.Draw... (2)
spriteBatch.End();
base.Draw(gameTime);
...但它不是繪圖。有誰能夠幫助我?