Добавлен zumm
Редко прибегал к дамми, так что знания маленькие в этой области. Отсюда вопрос: когда тригер срабатывает, появляются лаги секунды на 4 (полностью всё тормозит), как исправить ситуацию? При повторном и следущих всё ок. В тригере создаю дамми на позиции героя даю абилку устанавливаю её лвлу героя и заставляю даммика применить её.
Принятый ответ
zumm,
Не понимаю в чем проблема. Подвисание происходит от того, что на карте впервые появляется тип юнита (со спецэффектами может быть тоже самое). Подвисание убрать невозможно, но можно сделать так, чтобы оно происходило в более подходящий момент. Конкретно — сразу после загрузки карты. Для этого создаем триггер, который при инициализации сделает следующее:
- Создаст в недоступном месте даммика.
- Даст ему все способности, которые даммик может получить в ходе игры.
- Повысить все эти способности до максимального уровня.
- Удалить дамми.
Какие тут могут быть проблемы в реализации? Не важно каким образом и при каких обстоятельствах вы будете использовать дамми после. Не способность нужно запустить, а просто создать даммика. Даммик вызвает лаг, а не способность из РО и не прочий код.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован влад10011
При инициализации делаешь дамми, даёшь ему абилку,устанавливаешь 10-15 лвл(будет задержка 2-3 сек) и убиваешь\удаляешь его.
Отредактирован Zahanc