Пятница, 22 Ноября 2024, 18:02

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Окончание анимации
(_Meloman_)Дата: Четверг, 15 Июля 2010, 15:33 | Сообщение # 1
участник
Сейчас нет на сайте
Подскажите, пожалуйста, как сделать так чтобы при нажатии на пробел проигрывалась анимация спрайта вся до конца.
Где-то видел такой же вопрос – сильно не ругайте.


Veliky_VirusДата: Четверг, 15 Июля 2010, 15:36 | Сообщение # 2
ДьявоЛ
Сейчас нет на сайте
(_Meloman_) просто при нажатии на space всавляешь код sprite_index=(спрайт у которого есть эта анимация.)
Чтобы закончилась анимация содаёшь событие Space отпущена и задаёшь обратный спрайт.
GLaDOSДата: Четверг, 15 Июля 2010, 15:42 | Сообщение # 3
частый гость
Сейчас нет на сайте
(_Meloman_), нажатие space в коде image_speed(скорость) и все
И потом отпускание space и в коде image_speed(0)
(_Meloman_)Дата: Четверг, 15 Июля 2010, 15:43 | Сообщение # 4
участник
Сейчас нет на сайте
Veliky_Virus, неа sad
У меня анимация из 7 спрайтов и оно не успевает дойти до конца.
Тут нужно что-то другое dry


GLaDOSДата: Четверг, 15 Июля 2010, 15:45 | Сообщение # 5
частый гость
Сейчас нет на сайте
(_Meloman_), мое пробуй

Добавлено (15.07.2010, 15:45)
---------------------------------------------
Или можно в Остальное, Конец Анимации(или какаято так) сделать image_speed(0)

(_Meloman_)Дата: Четверг, 15 Июля 2010, 15:48 | Сообщение # 6
участник
Сейчас нет на сайте
GLaDOS, твое практически то же самое, не пашет dry

и с концом анимации не пашет о_О




Сообщение отредактировал (_Meloman_) - Четверг, 15 Июля 2010, 15:53
GLaDOSДата: Четверг, 15 Июля 2010, 15:52 | Сообщение # 7
частый гость
Сейчас нет на сайте
Тебе надо чтоб вся анимация до конца дошла?
(_Meloman_)Дата: Четверг, 15 Июля 2010, 15:54 | Сообщение # 8
участник
Сейчас нет на сайте
GLaDOS, угу

GLaDOSДата: Четверг, 15 Июля 2010, 15:55 | Сообщение # 9
частый гость
Сейчас нет на сайте
Тоесть ты нажал и жди пока не кончиццо хочешь?
(_Meloman_)Дата: Четверг, 15 Июля 2010, 15:57 | Сообщение # 10
участник
Сейчас нет на сайте
Да

GLaDOSДата: Четверг, 15 Июля 2010, 15:58 | Сообщение # 11
частый гость
Сейчас нет на сайте
Ну...я точно не помню, я просто сам начну мудить скриптами...
Тебе в игру надо?
(_Meloman_)Дата: Четверг, 15 Июля 2010, 16:01 | Сообщение # 12
участник
Сейчас нет на сайте
мы же игры делаем, в игру, конечно же biggrin

GLaDOSДата: Четверг, 15 Июля 2010, 16:06 | Сообщение # 13
частый гость
Сейчас нет на сайте
Ну если хочешь начни тупо мудить как я
Тоесть:
Создание
Код
Code

image_speed=0
anim=0

а, где Пробел Прессед
Код:
Code

if
anim=0
{
image_speed=0.1(че надо короче)
anim=1
}
if
anim=1
{
exit
}

Ну это все мудно
(_Meloman_)Дата: Четверг, 15 Июля 2010, 16:12 | Сообщение # 14
участник
Сейчас нет на сайте
а ты его проверял?
не пашет, сам посуди: программа делает из anim=0 - anim=1 и тут же прекращает пахать поскольку
Quote
anim=1
{
exit
}


lumennesДата: Четверг, 15 Июля 2010, 16:17 | Сообщение # 15
Убийца Diablo
Сейчас нет на сайте
if keyboard_check_released(vk_space)
{
image_speed=0.2;
if image_index=6
{
image_speed=0;
}
}

по моему такой код прокрутит тебе анимацию один раз до конца


Как мало вы знаете, как громко вы судите...
GLaDOSДата: Четверг, 15 Июля 2010, 16:20 | Сообщение # 16
частый гость
Сейчас нет на сайте
(_Meloman_), незнаю, я просто написал
(_Meloman_)Дата: Четверг, 15 Июля 2010, 16:21 | Сообщение # 17
участник
Сейчас нет на сайте
lumennes, неа, оно не успевает докрутится до 6 спрайта sad

GLaDOSДата: Четверг, 15 Июля 2010, 16:22 | Сообщение # 18
частый гость
Сейчас нет на сайте
мда...
(_Meloman_)Дата: Четверг, 15 Июля 2010, 21:28 | Сообщение # 19
участник
Сейчас нет на сайте
Help, pls cry

lumennesДата: Четверг, 15 Июля 2010, 21:38 | Сообщение # 20
Убийца Diablo
Сейчас нет на сайте
ну или image_indexb замени на image_number

Как мало вы знаете, как громко вы судите...
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Поиск:

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