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

Без ответа.


Просмотров: 426

» Лучшие комментарии


XGM Bot #1 - 4 месяца назад 4
Похожие вопросы:

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

Rororo #2 - 4 месяца назад (отредактировано ) -3
htt ps:// xgm.guru/p/wc3/169313 - я это смотрел. Но ничего не понятно
Maniac_91 #3 - 4 месяца назад 3
Похоже, здесь используются несколько невидимых даммиков с небольшим полем обзора. Они перемещаются периодическим триггером по полярным координатам относительно юнита-морпеха, у которого поле зрения минимальное.
Rororo #4 - 4 месяца назад -3
Maniac_91:
Похоже, здесь используются несколько невидимых даммиков с небольшим полем обзора. Они перемещаются периодическим триггером по полярным координатам относительно юнита-морпеха, у которого поле зрения минимальное.
Возможно, a как это сделать?
Maniac_91 #5 - 4 месяца назад 2
Rororo, нужно создать в редакторе объектов юнита без модели, без атаки и со способностью "Москиты" (чтобы был неуязвимым и невыбираемым), установить ему обзор примерно на 300 единиц. Создать 2-3 таких юнита для игрока, у которого будет юнит "с фонариком" и перемещать их триггером. Лучше через координаты, но если сложно - через точки.
Периодическое событие: каждые 0.03 секунды.
Действия: перемещать юнита-дамми в точку (позиция юнита с фонариком со смещением, например, 200 и на угол, равный углу поворота юнита с фонариком). Для остальных даммиков то же самое, но расстояние уже не 200, а 400.
Если через точки делать, то нужно обязательно удалять утечки памяти.
Через координаты сейчас не могу формулу вспомнить.
Jack-of-shadow #6 - 4 месяца назад (отредактировано ) 3
X += dist * Cos( angle * bj_DEGTORAD)
Y += dist * Sin ( angle * bj_DEGTORAD)
Если карта разведана и туман войны не используется, то в теории можно ещё заатачить на юнита модель со сдвинутым вперёд источником света. Однако моделька юнита может пропродать, если её центр будет оказываться вне рендера. Но если камера фиксирована на юнита, и карта заточена под сингл, то прокатит.
Freezeeee #7 - 4 месяца назад 2
Можно просто сделать модельку с источниками света, а потом прикрепить их к юниту как эффект через сферы и т.д.
OVOgenez #8 - 4 месяца назад (отредактировано ) 8
SetDayNightModels(,) - темнота
SetDayNightModels("Environment\\DNC\\DNCLordaeron\\DNCLordaeronTerrain\\ DNCLordaeronTerrain.mdx", "Environment\\DNC\\DNCLordaeron\\DNCLordaeronUnit\\DNCLordaeronUnit.mdx") - отключить темноту
Свет от фонаря это моделька, прилагаю файл модельки и карту - пример
прикреплены файлы
Fakov #9 - 4 месяца назад 19
меня одного смущает, что в описании к ролику написан ответ на вопрос автора?
KingMaximax #10 - 4 месяца назад (отредактировано ) 2
Fakov:
меня одного смущает, что в описании к ролику написан ответ на вопрос автора?
И вправду. Почему, когда некоторые смотрят видео из ютуба, то не удосуживаются посмотреть описание под видео. И таких людей не мало, кстати. Но мне кажется, что автор хотел, чтобы ему сделали просто пример.
Rororo #11 - 4 месяца назад (отредактировано ) -8
Fakov:
меня одного смущает, что в описании к ролику написан ответ на вопрос автора?
Меня одного смущает, что в моем вопросе есть "Если вы действительно хотите помочь, то, пожалуйста, cделайте скриншоты как это сделать или сделайте это в отдельной карте"? По-моему на ютубе файла с картой или фото с триггерами нема. Может лучше поможете?
OVOgenez:
SetDayNightModels(,) - темнота
SetDayNightModels("Environment\\DNC\\DNCLordaeron\\DNCLordaeronTerrain\\ DNCLordaeronTerrain.mdx","Environment\\DNC\\DNCLordaeron\\DNCLordaeronUnit\\ DNCLordaeronUnit.mdx") - отключить темноту
Свет от фонаря это моделька, прилагаю файл модельки и карту - пример
Спасибо, но я в столь сложном коде не разбираюсь. Подскажите, пожалуйста, как свет сделать специально для отдельного предмета? Надеваешь предмет - получаешь свет. Ночь в моей карте есть :)
Rororo:
Fakov:
меня одного смущает, что в описании к ролику написан ответ на вопрос автора?
Меня одного смущает, что в моем вопросе есть "Если вы действительно хотите помочь, то, пожалуйста, cделайте скриншоты как это сделать или сделайте это в отдельной карте"? По-моему на ютубе файла с картой или фото с триггерами нема. Может лучше поможете?
OVOgenez:
SetDayNightModels(,) - темнота
SetDayNightModels("Environment\\DNC\\DNCLordaeron\\DNCLordaeronTerrain\\ DNCLordaeronTerrain.mdx","Environment\\DNC\\DNCLordaeron\\DNCLordaeronUnit\\ DNCLordaeronUnit.mdx") - отключить темноту
Свет от фонаря это моделька, прилагаю файл модельки и карту - пример
Спасибо, но я в столь сложном коде не разбираюсь. Подскажите, пожалуйста, как свет сделать специально для отдельного предмета? Надеваешь предмет - получаешь свет. Ночь в моей карте есть :)
Я надел модельку Вашего света на героя, но свет не идет :(
OVOgenez #12 - 4 месяца назад 1
Rororo, сделай просто ауру какую-нить на основе доспехи веры, и поставь ей вместо привычной ауры по ногами - свет, после чего запихни это абилку в предмет.
Rororo #13 - 4 месяца назад -8
OVOgenez:
Rororo, сделай просто ауру какую-нить на основе доспехи веры, и поставь ей вместо привычной ауры по ногами - свет, после чего запихни это абилку в предмет.
Cделайте пожалуйста. Не получается :(
OVOgenez #14 - 4 месяца назад -1
Rororo:
OVOgenez:
Rororo, сделай просто ауру какую-нить на основе доспехи веры, и поставь ей вместо привычной ауры по ногами - свет, после чего запихни это абилку в предмет.
Cделайте пожалуйста. Не получается :(
Щас не могу, попробуй сам еще
8gabriel8 #15 - 4 месяца назад 3
Rororo:
Cделайте пожалуйста. Не получается :(
В каком месте не получается? Модель источника света создать или дать эффект ауре?