我开始学习 C# 和 XNA,我想显示一个动画精灵(由我的键盘移动)。
我有这个精灵文件:
为了只显示我需要的部分,我使用以下代码:
Rectangle cuttedSprite = new Rectangle(
this.W * (int)this.mCurSprite.X,
this.H * (int)this.mCurSprite.Y,
this.W,
this.H
);
spriteBatch.Draw(this.mSpriteTexture, this.mPosition, cuttedSprite, Color.White);
但我的问题是移动后渲染的图像模糊:
我试图通过更改来解决这个问题SamplerStates
,但没有任何改变。有人有想法可以帮助我吗?