Нигде не нашел статью по работе с туманом войны. Суть проблемы такова: при старте карта полностью разведана и открыта всем игрокам, однако требуется создать две территории, где туман войны сохраняется и ведет себя как ему подобает. Гуишная попытка создать маску, затемнение и заблокировать туман в регионах почему-то не помогают.

Может, создать области по всей карте вокруг нужных областей и поставить видимость им?
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
18
Может, создать области по всей карте вокруг нужных областей и поставить видимость им?
Принятый ответ
24
Maniac_91:
Может, создать области по всей карте вокруг нужных областей и поставить видимость им?
вариант действенный, но уж больно топорный
20
VetsaN:
а не вариант сделать карту полностью НЕразведанной, а при инициализации\спустя 0.1 сек создать и удалить дамми с большим радиусом обзора где надо?
43
Если я тебя правильно понял, нужно закрыть видимость на области.
Вот тебе пример:
каждую доли секунду => блокируется видимость у игрока
не забывай удалять последую видимость и точку, они будут вызывать башенную утечку.
На прикрепленном файле пример, с открытием и закрытием видимости + счетчик утечки. Делал сам.
Загруженные файлы
24
ssbbssc:
VetsaN:
а не вариант сделать карту полностью НЕразведанной, а при инициализации\спустя 0.1 сек создать и удалить дамми с большим радиусом обзора где надо?
нет, ибо нужно постоянную открытость карты
molot39:
Если я тебя правильно понял, нужно закрыть видимость на области.
Вот тебе пример:
каждую доли секунду => блокируется видимость у игрока
не забывай удалять последую видимость и точку, они будут вызывать башенную утечку.
На прикрепленном файле пример, с открытием и закрытием видимости + счетчик утечки. Делал сам.
не совсем то, однако шаг в верном направлении. Думаю, стоит пояснить суть: в созданном тумане войны игроки должны видеть в радиусе видимости своих юнитов. В подземельях и зданиях видимость должна ограничиваться обзором героя, в то время как на открытой местности нужно оставить видимость полностью разблокированной.
43
если я тебя правильно понял, то проверь этот.
p.s.:
  1. работа с объектом лишняя, проверял свою теорию.
  2. группы должны быть как в примере без массива.
  3. обзор работает на все юниты действующего игрока.
  4. с отрядом не пытайся переделывать, высокие утечки, ну если избавишься от них, то давай. Потом мне скинь, я гляну как)))
Загруженные файлы
20
Повозился - мне кажется, что единственный вариант - создавать несколько мелких регионов и фогмодифаеров к ним. В теории - возможно автоматизировать процесс создания этой кучи регионов, но, в силу неюзабельности массами, это не имеет особого смысла.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.