![]()
adic3x
![]() offline
Опыт:
108,439Активность: |
смесь действительно жуткая, хотя как я понял автор просто долго не обновлял парсер) |
![]() |
#21
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Артте
Open up your eyes
![]() ![]() offline
Опыт:
23,423Активность: |
Много чего исправил по всем пунктам, указанным VD(спасибо ему и Адольфу). Заканчиваю добавление обработки декора и клиффов. Вероятно, сегодня будет новая версия.
Артте добавил: UPD 1.01 |
![]() |
#22
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DoMuHaToP
![]() ![]() offline
Опыт:
11,204Активность: |
Теперь он периодически исчезает, когда бегает по лесу... Если стать между 4-мя деревьями, вообще исчезает, пока не выйдешь. С работающим триггером.
|
![]() |
#23
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Артте
Open up your eyes
![]() ![]() offline
Опыт:
23,423Активность: |
Это потому, что я в РО убрал весь радиус у пехотинца. Аналогично с тем же, как он "пропадал" на первой странице этой темы=) ВОобще решений такой проблемы немного...два: первое добавит нагруженности на комп, это примерно так: создаем обзор перед юнитом на расстоянии 80 точек с радиусом 120 или около того и оставляем его там навсегда, то есть он не может быть удален или изменен, но это, имхо, того не стоит и накладывает некоторые ограничения на минимальный угол и расстояние. Второй вариант-добавить радиус в РО, впринципе небольшая видимость вокруг позволит ему не пропадать. Но тут тоже аналогично - появляются ограничения. Хотя, возможно, найдется и другое решение, но пока его не вижу.. |
![]() |
#24
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Критик
Нету времени(
![]() ![]() offline
Опыт:
3,375Активность: |
Незнаю кто-то написал ниже перечисленное (читать лень), но я напишу! Если такое есть изменяюсь! Побегал где-то минуту! Потом все сбилось и обзор был нулевой полностью! |
![]() |
#25
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Артте
Open up your eyes
![]() ![]() offline
Опыт:
23,423Активность: |
Артте:
Артте добавил:
Вобщем ограничение минимального радиуса-это траблы движка вара, который его строит по сетке, а не именно радиусом вокруг юнита.Хотя с другой стороны-увеличить весь масштаб карты на 50%..если грамотно сделать-незаметно, зато минимальный радиус будет меньше Артте добавил: Хм, столько людей скачало, а отзывов не досчитывается.. |
![]() |
#26
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
KINGGOLDrus
![]() ![]() offline
Опыт:
2,941Активность: |
Люди, я что-то сделал и у меня юнит пропал...
|
![]() |
#27
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DoMuHaToP
![]() ![]() offline
Опыт:
11,204Активность: |
michel2006, хех, это триггер сам отключился, а у пехотинца обычного радиуса обзора нет. =)
|
![]() |
#28
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Zanozus
Уехал учиться
![]() ![]() offline
Опыт:
8,512Активность: |
Интересная наработка, я для себя тоже что-то подобное делал (тема в Академии: "Вопрос по радиусу обзора"). Правда у меня значительно проще было, без наворотов. Я заносил юнита в массив при его появлении на карте и создавал дамми(-ков) перед юнитом с заданным обзором ( и с возможным детектом) и менял его позицию в зависимости от положения юнита каждые 0.5 сек и все на тригерах. Еще делал "эффект вращения маяка". Отредактировано Zanozus, 21.09.2009 в 19:05. |
![]() |
#29
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Артте
Open up your eyes
![]() ![]() offline
Опыт:
23,423Активность: |
|
![]() |
#30
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Zanozus
Уехал учиться
![]() ![]() offline
Опыт:
8,512Активность: |
Ну да утечек наверно была уйма (ГУИ), хотя в мультиплеере 6 юнитов с таким обзором нормально работали. Один чел применил для одиночной карты пока не жаловался.
А насчет маяка. Наверно все видели как маяк освещает полосой света(обзора) вокруг себя. Полоса вращается вокруг маяка. Только я еще не определился что лучше:пересоздавать даммики или перемещать их. Что-то вроде этого: Zanozus добавил: Сделано довольно грубо т.к тогда еще только начинал изучать WorldEdit. Отредактировано Zanozus, 21.09.2009 в 19:31. |
![]() |
#31
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Артте
Open up your eyes
![]() ![]() offline
Опыт:
23,423Активность: |
Zanozus:
Перемещать конечно. Zanozus: Тем не менее явных утечек как таковых я сходу не увидел - надо код ковырять. Вобщем неплохо для начала, да. |
![]() |
#32
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Van Damm
wait... what?
![]() ![]() offline
Опыт:
22,268Активность: |
Имхо, небольшой обор юниту оставить стоит. Хотя бы для того, чтобы не было непоняток с пропаданием |
![]() |
#33
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Артте
Open up your eyes
![]() ![]() offline
Опыт:
23,423Активность: |
Van_Damm, оно то так, но вот народ хочет стелс-карты делать,а там ведь спалиться так можно за спиной, тут надо предоставлять выбор мапмейкеру в любом случае. P.S. код теперь не настолько адской смеси?) |
![]() |
#34
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Zanozus
Уехал учиться
![]() ![]() offline
Опыт:
8,512Активность: |
Если добавить джаза для подсчета координат, угла поворота маяка, проверки на доступность обзора, перемещать дамми и адаптировать для множества юнитов, то в общем играть можно. (я про свой пример)
Можно было взять попроще функцию с полярными координатами но тогда x:y координаты будет труднее проверять. Zanozus добавил: А да и в моей основной функции можно сделать чтобы маяк разведывал не по круговой орбите а по овалу. А обзор юнита можно сместить вправо/влево или сделать его сбоку или сзаде. |
![]() |
#35
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Артте
Open up your eyes
![]() ![]() offline
Опыт:
23,423Активность: |
Я детально твой код глянул -у тебя по опр. углу создается дамми на опр. расстоянии...это проще) Отключи в хар-ках моего дамми-юнита: "Скрыть миникарту". Ты поймешь что у меня намного сложнее. |
![]() |
#36
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Zanozus
Уехал учиться
![]() ![]() offline
Опыт:
8,512Активность: |
Я по отзывам уже заметил про твой код =) У меня по FacingAngle (угол взгляда) солдата создается а для маяка угол берется из переменной т.к его нужно поворачивать вокруг маяка. |
![]() |
#37
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Артте
Open up your eyes
![]() ![]() offline
Опыт:
23,423Активность: |
Завтра, если получится реализовать идею, выложу полную проверку доступности взгляда, а не точечную, как сейчас. Впрочем, производительности требуемой примерно +5-10% добавится...это максимум.. но это предположение. |
![]() |
#38
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Артте
Open up your eyes
![]() ![]() offline
Опыт:
23,423Активность: |
Всвязи с слишком ресурсоемким алгоритмом полного отслеживания обзора, выход новой версии откладывается, либо до придумывания более оптимального метода, либо реализую другие функции, а пока оставлю точечную обработку. |
![]() |
#39
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Артте
Open up your eyes
![]() ![]() offline
Опыт:
23,423Активность: |
UPD 1.02 |
![]() |
#40
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|