Вторник, 23 Апреля 2024, 11:53

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » Шаг NPC. (Помогите сделать шаг NPC с заменой спрайтов.)
Шаг NPC.
stalker5889Дата: Воскресенье, 06 Февраля 2011, 09:33 | Сообщение # 1
Свободный игродел
Сейчас нет на сайте
А как сделать шаг NPC (в перспективе). Поясню:
NPC ходит туда-сюда по карте и когда он поворачивает влево, спрайт меняется на героя смотрящего влево, идет в вверх - меняется на смотрящего вверх и т.д.


GameMixДата: Воскресенье, 06 Февраля 2011, 14:47 | Сообщение # 2
старожил
Сейчас нет на сайте
Если ходить стороны в 4 стороны, тогда:

В событии нажатия клавиши влево:

Code
direction = 180; speed = 5; sprite_index = *спрайт, смотрящий влево*

В событии нажатия клавиши вправо:

Code
direction = 0; speed = 5; sprite_index = *спрайт, смотрящий вправо*

В событии нажатия клавиши вверх:

Code
direction = 90; speed = 5; sprite_index = *спрайт, смотрящий вверх*

В событии нажатия клавиши вниз:

Code
direction = 270; speed = 5; sprite_index = *спрайт, смотрящий вниз*

В событии отпускания клавиши <любая>

Code
speed = 0;


Steel Standoff - 2D аркада.
Мои статьи
TheApKoTДата: Воскресенье, 06 Февраля 2011, 22:13 | Сообщение # 3
GML ProgrammeR
Сейчас нет на сайте
аТнОтХоАн,
Quote (stalker5889)
NPC

Вставь ему в Стэп(если 4 стороны):
Code
if (direction==90) {  
sprite_index=spr_up; }
if (direction==0) {
sprite_index=spr_rgt; }
if (direction==270) {
sprite_index=spr_dwn; }
if (direction==180) {
sprite_index=spr_left; }

spr_up - спрайт вверх,
spr_rgt - спрайт вправо,
spr_dwn - спрайт вниз,
spr_left - спрайт влево.


Посоветуйте, где скачать VB6 :C
stalker5889Дата: Понедельник, 07 Февраля 2011, 17:38 | Сообщение # 4
Свободный игродел
Сейчас нет на сайте
Apelsinoviy_kot, спс, очень помог!

TheApKoTДата: Понедельник, 07 Февраля 2011, 18:56 | Сообщение # 5
GML ProgrammeR
Сейчас нет на сайте
stalker5889, как ты сделал движение? Это так, для меня. smile

Посоветуйте, где скачать VB6 :C
stalker5889Дата: Понедельник, 07 Февраля 2011, 19:13 | Сообщение # 6
Свободный игродел
Сейчас нет на сайте
Apelsinoviy_kot, кхе... кхе... сам парился, парился и только путём получилось. smile А у тебя идеи на эту теме есть?

TheApKoTДата: Понедельник, 07 Февраля 2011, 19:14 | Сообщение # 7
GML ProgrammeR
Сейчас нет на сайте
stalker5889, таймлайн +переменная...

Посоветуйте, где скачать VB6 :C
stalker5889Дата: Понедельник, 07 Февраля 2011, 19:18 | Сообщение # 8
Свободный игродел
Сейчас нет на сайте
Quote (Apelsinoviy_kot)
таймлайн +переменная...

А поподробнее... wink


Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » Шаг NPC. (Помогите сделать шаг NPC с заменой спрайтов.)
  • Страница 1 из 1
  • 1
Поиск:

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