Вторник, 26 Ноября 2024, 09:10

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Враги двигаются только возле стенки
Quad69Дата: Среда, 24 Апреля 2013, 15:36 | Сообщение # 1
заслуженный участник
Сейчас нет на сайте
Мне нужно что монстры двигались возле стены, желательно по клеточкам. В поисковиках искал нигде нет. За помощь плюс гарантирую!
zaicev9797Дата: Среда, 24 Апреля 2013, 15:52 | Сообщение # 2
AbRaKaDaBrA
Сейчас нет на сайте
проверяй расстояние до стенки
если больше меняй направление в сторону стенки
если меньше не меняй


проект Mysterious Space. The losted moment
Quad69Дата: Среда, 24 Апреля 2013, 15:57 | Сообщение # 3
заслуженный участник
Сейчас нет на сайте
Нет, мне надо что они не к стенке шли , а что-б у стенки. А если стенки рядом нет, они крутятся
zaicev9797Дата: Среда, 24 Апреля 2013, 16:05 | Сообщение # 4
AbRaKaDaBrA
Сейчас нет на сайте
тогда при создании задавай 2 переменные "созданиеХ" и "созданиеУ"
если эти две переменные будут близко к Х и Нстенки вы полняй скрипт в первом посте
если далеко будут пусть ходят как им там тобой напишется


проект Mysterious Space. The losted moment
nekroo98Дата: Среда, 24 Апреля 2013, 18:19 | Сообщение # 5
почетный гость
Сейчас нет на сайте
предположим, что спрайты размером 50х50, игра в 2д вид сбоку. тогда у моба в Степе пишем:

Код
if !collision_point(x+51,y,stena) {*то что должно быть, если он не у стенки*} else {*то, что должно быть, если они у стенки*}


Сообщение отредактировал nekroo98 - Среда, 24 Апреля 2013, 18:45
Quad69Дата: Пятница, 26 Апреля 2013, 15:04 | Сообщение # 6
заслуженный участник
Сейчас нет на сайте
У меня спрайты на 32х32 , вид сверху.
Мне надо так: Если стена слева, то он идёт вниз. Если справо то верх. Если сверху то влево. или если стена внизу то вправо. Если стены нету, то он будет бегать кругом.
  • Страница 1 из 1
  • 1
Поиск:

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