3
XNA 4.0が新しく、白いオブジェクトにグロー効果を作成する背景テクスチャにシェーダを使用しています。バックグラウンドイメージにスプライトを追加しようとすると、スプライト上に輝きも作成されます。背景に追加するスプライトでシェーダを削除するにはどうすればよいですか?XNAシェーダエフェクトを削除
XNA 4.0が新しく、白いオブジェクトにグロー効果を作成する背景テクスチャにシェーダを使用しています。バックグラウンドイメージにスプライトを追加しようとすると、スプライト上に輝きも作成されます。背景に追加するスプライトでシェーダを削除するにはどうすればよいですか?XNAシェーダエフェクトを削除
2つの個別のSpriteBatch.Begin() ... SpriteBatch.End()
セクションを使用してください。
最初に、シェーダをラップして背景を描画するEffect
を使用します。
2番目の描画では、シェーダを適用せずに必要なものを描画します。