По какой-то причине мои текстуры выглядят странно, когда я пытаюсь их визуализировать. 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
Я нашел свою проблему, она имела отношение к rect.Offset() – Mechazawa