【发布时间】:2014-08-05 17:59:22
【问题描述】:
我有一个 32x32 的精灵,用于基于像素艺术的游戏,但是当我放大精灵时,它变得非常模糊,我在网上阅读过相关信息,我相信解决方案在 SamplerState 的某个地方。
我查看了 MSDN 以及 StackOverflow 和 Gamedev,但发现对像我这样的初学者没有任何用处。一些代码示例,但我不知道在哪里可以将它们添加到我的项目中。
我还没有提供我的任何代码,因为我确信它没有任何用处。我想要的只是有人解释如何甚至只是向我抛出一些更简单的代码。我不介意哪个,很可能我想解释一下,因为这样我以后就知道该怎么做了。
【问题讨论】:
-
您使用的是
SpriteBatch吗? This question 可能会感兴趣。 -
谢谢,这正是正在发生的事情,我也不确定为所有其他参数设置什么,但
spriteBatch.Begin(SpriteSortMode.Deferred, BlendState.AlphaBlend, SamplerState.PointClamp, DepthStencilState.None, RasterizerState.CullCounterClockwise);(粘贴自链接问题)工作得很好!