图像:http://www.whitedesing.com/images/Why.png
伙计们我正在使用一个叫做“Xna 4.0”的软件
我在 photoshop 上画了一个 Sprite ,原始分辨率是 1897 x 2664 300dpi.. 我正在使用软件命令,它正在缩小我的 Sprite 。
spriteBatch.Begin(SpriteSortMode.Immediate, null, null, null, null, null, Matrix.CreateScale(.04f, .04f, 1f));
spriteBatch.Draw(_ship, _shipRect,null, Color.White, 0, new Vector2(0,0), SpriteEffects.None, 1);
spriteBatch.End();
但我无法在 Xna 上获得 chrisp Sprite ..我什至可以在我的 Windows 文件夹上看到漂亮的外观 :D(你可以在图片上看到) 是否有任何选项可以更改 Xna 上的那个东西?抱歉我的英语不好..
感谢您的建议。
最佳答案
您可以指定 SamplerState
当您调用 SpriteBatch.Begin
时应该用于纹理过滤.
关于c# - 是否有任何选项可以为 Xna 选择纹理过滤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15867457/