Пятница, 19 Апреля 2024, 05:26

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » Объект трясётся
Объект трясётся
vampir0305Дата: Среда, 26 Августа 2015, 22:09 | Сообщение # 1
Unity C# Programmer
Сейчас нет на сайте
При создании объекта(бота) его координаты записываются в переменные. Когда объект сдвинулся(начал преследование), и объект за которым шло преследование пропал из виду, он начинает возвращаться к координатам записанным в переменные то когда он к ним приближается начинает дёргаться. Как исправить?
Код:
Код

if (x = xx && y = yy)
{
     move_towards_point(xx,yy,8)
}
else
{
      move_towards_point(xx,yy,0)
}


Красочная сюжетно-ориентированная игра-головоломка

Сообщение отредактировал vampir0305 - Среда, 26 Августа 2015, 22:11
Quad69Дата: Среда, 26 Августа 2015, 23:36 | Сообщение # 2
заслуженный участник
Сейчас нет на сайте
Проверяй, если бот далеко от точки с которой он шёл, то двигаться к ней, иначе стоять.
Вот примерный код:
Код
if !(distance_to_point(startx,starty)<speed)
{
move_towards_point(startx,starty,4)
}
hero564Дата: Среда, 26 Августа 2015, 23:40 | Сообщение # 3
Made in Ukraine
Сейчас нет на сайте
Цитата maksim1221232 ()
if !(distance_to_point(startx,starty)<speed)

наверно правильней так:
Код
if (distance_to_point(startx,starty)>speed){   
      move_towards_point(startx,starty,4)   
}


Сообщение отредактировал hero564 - Среда, 26 Августа 2015, 23:42
TymonrДата: Четверг, 27 Августа 2015, 00:41 | Сообщение # 4
With OpenSource forever
Сейчас нет на сайте
hero564, в общем-то одно и то же)

Если вы решили обратиться к нам за помощью, не становитесь в позицию неудачника. И не ведите себя как неудачник. Лучший способ получить быстрый и чуткий ответ, - спрашивать как победитель — спрашивать как человек умный, уверенный в себе и знающий, которому просто понадобилась помощь при решении одной конкретной проблемы.
Как правильно задавать вопросы в технических форумах
hero564Дата: Четверг, 27 Августа 2015, 01:06 | Сообщение # 5
Made in Ukraine
Сейчас нет на сайте
Tymonr,абсолютно согласен, но зачем усложнять)
vampir0305Дата: Четверг, 27 Августа 2015, 06:46 | Сообщение # 6
Unity C# Programmer
Сейчас нет на сайте
maksim1221232, hero564, спасибо, помогло!

Красочная сюжетно-ориентированная игра-головоломка
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » Объект трясётся
  • Страница 1 из 1
  • 1
Поиск:

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