Пятница, 19 Апреля 2024, 15:52

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Программирование » Программирование .NET » ошибка с вызовом spritebatch (XNA)
ошибка с вызовом spritebatch
rayman3000Дата: Среда, 12 Июня 2013, 06:13 | Сообщение # 1
почетный гость
Сейчас нет на сайте
Мне нужно отразить спрайт по горизонтали. Я естественно использовал SpriteEffects. Но как только его передаю в spritebatch появляется ошибка что метод перегружен
Код
spritebatch.Draw(spriteTextureRun, spritePosition, rect, Color.White, 0, Vector2.Zero, effect, 0);

В чем ошибка?
Полностью метод Draw выглядит так
Код
public void DrawAnimationSprite(SpriteBatch spritebatch)   
           {   
               int frameWight = spriteTextureRun.Width / frameCount;   
               Rectangle rect = new Rectangle(frameWight * frame, 0, frameWight, spriteTextureRun.Height);   
               SpriteEffects effect = SpriteEffects.None;   

               spritebatch.Draw(spriteTexture, spritePosition, rect, Color.White);   

               if (!isRunRight)   
               {   
                   spritebatch.Draw(spriteTextureRun, spritePosition, rect, Color.White, 0, Vector2.Zero, effect, 0);   
               }   
               else   
               {   
                   spritebatch.Draw(spriteTextureRun, spritePosition, rect, Color.White);   
               }   
           }





Сообщение отредактировал rayman3000 - Среда, 12 Июня 2013, 06:13
BlusДата: Вторник, 18 Июня 2013, 13:05 | Сообщение # 2
участник
Сейчас нет на сайте
Пожалуйста, приведите полный текст ошибки и где она именно происходит также не помешал бы код всего класса.
AmriДата: Вторник, 18 Июня 2013, 13:24 | Сообщение # 3
Auriss IGD
Сейчас нет на сайте
rayman3000,
Цитата (rayman3000)
Vector2.Zero

а это собственно нафига?
FlashLight13Дата: Суббота, 07 Сентября 2013, 00:48 | Сообщение # 4
был не раз
Сейчас нет на сайте
Ванга мод он/ Рискну предположить, что spritePosition - Vector2, а нужен там Rectangle. /Ванга мод оф



Сообщение отредактировал FlashLight13 - Суббота, 07 Сентября 2013, 13:54
Форум игроделов » Программирование » Программирование .NET » ошибка с вызовом spritebatch (XNA)
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг