Показать сообщение отдельно
Старый 11.04.2007, 14:01   #11
johnk
Легенда
 
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений
(для 568 пользователей)
Re: Как сделать анимацию спрайта?

Если это отдельные картинки то немного легче. Делается так:
vniz=loadanimimage("vniz.bmp".....и пошло поехало)
If keydown(KEY_DOWN) 
Ты должен проверить какой кадр, что бы не было ошибок. Допустим у тебя 5 кадров тогда
if frame<=4 (4 потому что отсчет идет с 0)
Потом просто рисуешь картинку
drawimage vniz,x,y,frame
а если пошел 6 кадр, то вернуть его на первый (а точнее нулевой)
Else frame=0
endif
 увеличиваешь кадр
Frame:+1
endif
(Offline)
 
Ответить с цитированием