Добрый вечер!
Как узнать угол направления разрушаемого объекта?
Для боевой единицы есть специальная функция "Боевая единица - угол поворота". А как поступить с декорацией?
Допустим, ситуация. У меня есть декорация, после разрушения которой на ее месте создается другая декорация с похожей, но измененной моделью. Соответственно, нужно сделать так, чтобы направление созданной декорации совпадало с направлением уничтоженной декорации.

воскрешаешь декорацию, делаешь её на 0.1% видимую (можно через анимацию), дальше AddSpecialEffectTarget указываешь твой декор и новую модель
тем самым видеть будут эффект под нужным углом, а атаковать и выделять все ту же декорацию
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
25
ScorpioT1000, вот оно что. Не слышал такого. Но читать не буду. Мне биохимия ближе джасса.
24
ScorpioT1000, да вон же выше, такая же
Я понял тс-а так что ему надо декор ставить в редакторе рельефа, и неважно в какой части карты потом без проблем звять угол любой декорации. Без обработки каждой декорации лапками не обойтись
25
Melissa, получилось бы, будь у декора аттач-точки, которые можно обработать триггерно.
ScorpioT1000, или эффект и так поворачивается, куда надо?
А что за декорация? Если хочешь менять дерево на гриб, то можно сделать нестандарные модели. И контролировать анимками.
24
получилось бы, будь у декора аттач-точки, которые можно обработать триггерно
)))
!
Это ничего не меняет. В целом.
24
Если это вопрос, то отвечаю - нет.
Я пролетел пост Скорпио, когда увидел в нём ясность нужды обработки всего отдельно, как и в других случаях, но теперь вижу в нём больше дыр чем заплат. Спецэффекты не играют иной анимации, как stand или death, спецэффекты не создаются на декорациях(возможно в жнгп такое есть[вряд ли], но в стандартном редакторе такого нет точно). Спецэффекты загружают память и насколько информировали меня - не удаляются из памяти, если например удалить юнит со спецэффектом дубины. Спецэффекты нельзя поворачивать, да и создав спецээфект на объекте ты никак не read-нешь её угол. При изменении прозрачности/размера юнита-носителя спецэффект также меняет прозрачность/размер. Но самое главное и единственно важное - нам всё так же придётся опять тыкать в каждую отдельно, вот эта так должна быть,эта так, тут дерево вот так, тут статуя смотрит сюда.
Так что думайте сами решайте сами, иметь или не иметь хД
24
есть лучше идеи кроме покорения задницы дракона инструментами дантиста?
Ну... Можно написать утилиту, которая будет при сохранении карты парсить весь декор и писать его в код для заполнения БД, можно с фильтром по типам чтобы не замусоривать код лишним... Я такое даже хотел сделать когда-то для своей недоделанной утилиты, но сейчас, конечно, никто этим уже не будет заниматься.
24
Clamp:
prog, ты не поверишь...
Да, хорошая штука, но не очень удобна в работе - я говорю скорее о возможности нажать "сохранить карту" и получить БД в коде в той-же карте без дополнительных действий с файлами. Хотя автору вполне может хватить и этого, конечно, достаточно распарсить результат и вместо создания декораций использовать полученные данные для заполнения БД существующих на карте декораций, потом запихнуть в карту этот код и обновлять его время от времени в ходе разработки и перед релизами.
В принципе, достаточно было бы научить мой FlyDataProcessor парсить doo файл и придумать синтаксис для доступа к списку деструктаблов из шаблонов в jass коде чтобы получить тот результат, о котором я говорю - когда достаточно сохранить карту в JNGP. Ну и сам шаблон по которому будет заполняться БД в триггеры вбить нужно, конечно.
38
Nosferoh, эффект должен брать тот же угол, что и цель
но не уверен
хотя это нативка, так что по сути должен
Melissa, зачем каждую если есть энумераторы? А остальное от кривых рук только
24
ScorpioT1000, ну нарисуй дом с памятниками, фонтанами и т.п. с помощью своего енумератора.
Мне до чёртиков хочется посмотреть как ты будешь это делать.
Нет ну если ты только задашь 15000 значений в базу данных вручную и потом используешь енумератор то ок да :D :D :D
Вот, ня. Нарисуй точно такую же картинку с соблюдением всех углов (конечно же!),не используя расстановку вручную, а только енумератор, карту в студию по выполнению.
эффект должен брать тот же угол, что и цель
допустим... ИИИ?
Загруженные файлы
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.