Показать сообщение отдельно
Старый 13.04.2007, 12:59   #16
alcoSHoLiK
Дэвелопер
 
Регистрация: 17.01.2006
Сообщений: 1,512
Написано 78 полезных сообщений
(для 110 пользователей)
Re: Как сделать анимацию спрайта?

Чередование кадров должно происходить отдельно от обработки нажатия клавиш. Если б ты сделал в соответствии с приведенным мной псевдокодом, получилось бы так.
If KeyDown(KEY_UP) Then animate = true

If animate = True
   frame :+ 1
   If frame >= (3 - 1)
      frame = 0
      animate = False
   End If
End If
(Offline)
 
Ответить с цитированием