【发布时间】:2020-08-12 06:50:53
【问题描述】:
【问题讨论】:
【问题讨论】:
这不是 MonoGame - 它是你代码中的东西 - 无论是你打开 SpriteBatch 的方式,一些缩放,颜色着色 - 很难说,因为你没有发布任何绘图代码;但图像在 MonoGame 中正常绘制:
这是在 MonoGame 中生成该图像的最小 Draw 方法,假设 texture 可访问并在 LoadContent 中加载:
protected override void Draw(GameTime gameTime)
{
GraphicsDevice.Clear(Color.Black);
spriteBatch.Begin();
spriteBatch.Draw(texture, Vector2.Zero, Color.White);
spriteBatch.End();
base.Draw(gameTime);
}
【讨论】:
Drawing.Begin(SpriteSortMode.FrontToBack, samplerState: SamplerState.PointClamp);
SpriteSortMode 不太可能成为问题,因为看起来在您的原始帖子中无论如何只有一个精灵 - 无论如何排序,结果相同。 SamplerState.PointClamp 可能是个问题 - 尝试不使用它 - 图像渲染是否正确?