【发布时间】:2012-03-19 09:19:43
【问题描述】:
由于某种原因,当我尝试渲染它们时,我的纹理看起来很奇怪。 XNA 抓取底部的像素行并将它们向上拉伸。
实图:
渲染的内容:
我使用这个函数来渲染我的图像
// NOTE: c is a instance of my control class that contains textures etc.
Rectangle rect = c.Texture.Bounds;
rect.Offset(Convert.ToInt16(c.position.X), Convert.ToInt16(c.position.Y));
spriteBatch.Draw(c.Texture, c.position, rect, Color.White, 0F, new Vector2(), 1F, SpriteEffects.None, 1F);
谁能告诉我我做错了什么?
提前致谢。
【问题讨论】: