にSpriteBatchとタイルにTexture2D今私は、forループMonoGame samplesからの例と同様に2とにTexture2Dをタイリングしています。MonoGame - iOSの
私はいくつかの読書をしていましたが、幅が&の2つのテクスチャ(2,4,8,16,32など)の力を1つのSpriteBatch.Draw呼び出しでタイルすることができました。
が、これはiOSのMonoGameでサポートされていますか?
私はそれをいくつかの試みを与えていない、と関係なく、それは単に代わりにそれをタイルの画像を引き伸ばし何。
SpriteBatch.Begin()でSamplerState.LinearWrapを使用していて、2048x128 pngを試してみましたが、512x32で1/4サイズを試しましたが、運がありません。 (大きいサイズを使用すると、ゲームは2400xで実行されます。ズームアウトされると、カメラで2.5倍に拡大できます)
描画メソッドに提供したソース矩形は何ですか?あなたはそれが画像を伸ばすと言う...あなたは全体の画像を含むrectを供給するように聞こえます。 – dowhilefor
私はまもなくこれを試してみるつもりです。 1つの問題は、タイル張りのイメージストリップ(雨の影響)を使用することです。これはおそらく並行して動作しないだろうか? X/Y方向にタイルする必要があり、画像ストリップを横切ってソース矩形を動かすことによって降雨をシミュレートする4つのフレームがあります。フレームごとに異なるTexture2Dを使用する必要があるでしょうね。 (ソース矩形のサイジングが私のために機能すると仮定して) – jonathanpeppers
私の問題はXNAのサンプルでした:http://msdn.microsoft.com/en-us/library/bb975153(v=xnagamestudio.30).aspxソースの矩形を非常にうまく説明してください、@ dowhilefor、回答を投稿してください。 (たぶん、イメージストリップを同時にタイル化してアニメーション化する方法を詳しく説明しているかもしれません) – jonathanpeppers