Форум HeroesWorld-а - Показать сообщение отдельно - Скрипты
Тема: Скрипты
Показать сообщение отдельно
#2456
Старый 19.01.2018, 22:44
  #2456
^
Jack_of_shadows
 
Аватар для Jack_of_shadows
📖
Регистрация: 08.09.2013
Сообщения: 513
Выставка наград
Регистрация: 08.09.2013
Сообщения: 513
Выставка наград
По умолчанию
Re: Скрипты

Суть в том, чтобы по экрану проплыло сообщение "основное задание обновлено". Пока что оно отскакивает от главного героя, но это крайне невыгодно. Ведь взять гарнизон может и не Маркел.
Я думаю в этом и суть отплывающего сообщения, что оно привязано к объекту. В большинстве случаев можно отследить какой герой выполнил событие, оно передается и по триггерам касания, и по завершению боев и много где ещё.
Как заставить его в начале боя идти сначала, а не с того места, где остановился в прошлом бою?
Так он же в начале каждого боя вызывает функцию Start() и дальше по разным событиям другие функции. Переопределив свою функцию Start() можно в ней всё что угодно сбросить. Если вы скрипт оборачиваете в отдельный поток, наверное надо отследить событие конца боя и выйти из него.
Jack_of_shadows вне форума
Ответить с цитированием