Пожалуйста подскажите как сделать свет от фонарика в карте, где темно и ничего не видно?
Если вы действительно хотите помочь, то, пожалуйста, cделайте скриншоты как это сделать или сделайте это в отдельной карте.

Принятый ответ

SetDayNightModels(,) - темнота
SetDayNightModels("Environment\\DNC\\DNCLordaeron\\DNCLordaeronTerrain\\ DNCLordaeronTerrain.mdx", "Environment\\DNC\\DNCLordaeron\\DNCLordaeronUnit\\DNCLordaeronUnit.mdx") - отключить темноту
Свет от фонаря это моделька, прилагаю файл модельки и карту - пример
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
3
19
6 лет назад
3
Похожие вопросы:

ответ
darkowlom, факел не подойдёт
нужен юнит с моделью факела либо модификатор области видимости

1
10
6 лет назад
Отредактирован Rororo
1
htt ps:// xgm.guru/p/wc3/169313 - я это смотрел. Но ничего не понятно
3
18
6 лет назад
3
Похоже, здесь используются несколько невидимых даммиков с небольшим полем обзора. Они перемещаются периодическим триггером по полярным координатам относительно юнита-морпеха, у которого поле зрения минимальное.
1
10
6 лет назад
1
Maniac_91:
Похоже, здесь используются несколько невидимых даммиков с небольшим полем обзора. Они перемещаются периодическим триггером по полярным координатам относительно юнита-морпеха, у которого поле зрения минимальное.
Возможно, a как это сделать?
3
18
6 лет назад
3
Rororo, нужно создать в редакторе объектов юнита без модели, без атаки и со способностью "Москиты" (чтобы был неуязвимым и невыбираемым), установить ему обзор примерно на 300 единиц. Создать 2-3 таких юнита для игрока, у которого будет юнит "с фонариком" и перемещать их триггером. Лучше через координаты, но если сложно - через точки.
Периодическое событие: каждые 0.03 секунды.
Действия: перемещать юнита-дамми в точку (позиция юнита с фонариком со смещением, например, 200 и на угол, равный углу поворота юнита с фонариком). Для остальных даммиков то же самое, но расстояние уже не 200, а 400.
Если через точки делать, то нужно обязательно удалять утечки памяти.
Через координаты сейчас не могу формулу вспомнить.
3
25
6 лет назад
Отредактирован Jack-of-shadow
3
X += dist * Cos( angle * bj_DEGTORAD)
Y += dist * Sin ( angle * bj_DEGTORAD)
Если карта разведана и туман войны не используется, то в теории можно ещё заатачить на юнита модель со сдвинутым вперёд источником света. Однако моделька юнита может пропродать, если её центр будет оказываться вне рендера. Но если камера фиксирована на юнита, и карта заточена под сингл, то прокатит.
3
7
6 лет назад
3
Можно просто сделать модельку с источниками света, а потом прикрепить их к юниту как эффект через сферы и т.д.
7
12
6 лет назад
Отредактирован Uber
7
SetDayNightModels(,) - темнота
SetDayNightModels("Environment\\DNC\\DNCLordaeron\\DNCLordaeronTerrain\\ DNCLordaeronTerrain.mdx", "Environment\\DNC\\DNCLordaeron\\DNCLordaeronUnit\\DNCLordaeronUnit.mdx") - отключить темноту
Свет от фонаря это моделька, прилагаю файл модельки и карту - пример
Загруженные файлы
Принятый ответ
17
32
6 лет назад
17
меня одного смущает, что в описании к ролику написан ответ на вопрос автора?
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.