![]() |
Re: Как сделать анимацию спрайта?
Чередование кадров должно происходить отдельно от обработки нажатия клавиш. Если б ты сделал в соответствии с приведенным мной псевдокодом, получилось бы так.
Код:
If KeyDown(KEY_UP) Then animate = true |
Re: Как сделать анимацию спрайта?
alcoSHoLiK опередил...Тока не пиши
Цитата:
|
Re: Как сделать анимацию спрайта?
Цитата:
|
Re: Как сделать анимацию спрайта?
alcoSHoLiK Спасибо, я уже разобрался! Теперь осталось сделать плавную анимацию, а то без задержки которую я делаю delay-ем кадры бегут слишком быстро. Думаю надо привязать смену кадров ко времени.. пока не знаю как, буду искать.
|
Re: Как сделать анимацию спрайта?
Помочь?
|
Re: Как сделать анимацию спрайта?
Сделал вот так, честно сказать, выдрал у кого-то из кода...
If KeyDown(KEY_UP) Then animate = True Dir = DirUp If animate = True And (Timer + Temp < MilliSecs()) frame :+ 1 If frame > 2 frame = 0 animate = False End If Timer = MilliSecs() End If а как бы предложил ты, JohnK ? |
Re: Как сделать анимацию спрайта?
Способ не универсальный, но все же.
Сделал бы так: Не в главном Цикле: Код:
ImageUP=LoadAnimImage..... Код:
If KeyDown(KEY_UP) |
Re: Как сделать анимацию спрайта?
Такой способ тоже имеет право на жизнь, но здесь анимация заканчивается при отпускании кнопки. Немного модернизировав код можно получить нужный результат!
|
Re: Как сделать анимацию спрайта?
Дерзай! ;)
|
Re: Как сделать анимацию спрайта?
ладно с анимацией вроде разобрались. А где бы взять програмку для создания анимации, удобную, бесплатную и не большую. Что посоветуете? Или нет.. что Вы используете?
|
Re: Как сделать анимацию спрайта?
Я использую Paint, ибо очень удобный. (для меня) А далее обработка PhotoShop'ом.
|
Re: Как сделать анимацию спрайта?
http://www.boolean.name/showthread.php?t=1421
Там Image->Create panorama, что-то типа этого. А рисовать по кадрам можно и в пейнте, хотя обычно Фотошоп используют (удобный, но большой и платный). |
Re: Как сделать анимацию спрайта?
Боялся что посоветуют Фотошоп и Паинт... Так оно и случилось. Чтоже нет других программ? Пока в поиске. Нашел сайт с текстурами http://www.grsites.com/textures/ может кому пригодится...
Блин, да на этом сайте много чего интересного, полазайте, не прогадаете! |
Re: Как сделать анимацию спрайта?
А какие еще программы нужны? Paint + Photoshop = Красивая Графика.
|
Re: Как сделать анимацию спрайта?
Блин а как здесь файл присоединить? Хочу показать как у меня получилась анимация. Для того чтобы поругали или похвалили. Мне важно узнать ваше мнение.
|
Часовой пояс GMT +4, время: 16:27. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot