0
由於某種原因,當我嘗試渲染它們時,紋理看起來很奇怪。 XNA抓住最下面一排像素並向上拉伸。XNA 2D紋理無法正常渲染
實時影像:
什麼是呈現:
我用這個功能來呈現我的形象
// 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);
有人可以告訴我什麼,我做錯了嗎?
在此先感謝。
我複製了我的代碼錯誤,將vX更改爲正確的值 – Mechazawa 2012-03-19 10:19:53
我發現我的問題,它與rect.Offset() – Mechazawa 2012-03-19 11:30:31