Я пишу анимацию спрайтов в XNA. Я использую метод spriteBatch.Draw сделать это:XNA spriteBatch.Draw - мерцающие спрайты
spriteBatch.Draw(waterTexture, waterPosition, rectWater, Color.White * 1.0f, 0f, Vector2.Zero, 1.0f, SpriteEffects.None, 1.0f);
// 'rectWater' is rect used to cut sprite image from sprite texture
Проблема заключается в том, что она almowst работает, но ближе к концу анимации он мигает один раз и продолжить анимацию. Что бы это могло быть?
Кажется, что ваша анимация для этого спрайта имеет 1 слишком много кадров. Для этого нам понадобится еще один код. –