Добавлен A.W.K.
Привет, я тут делал триггерно способность, смысл такой:
*Воин использует способность "Удар Щитом" на цель; цель "отталкивается" от Воина и врезается в препятствие, все это время цель оглушена и после столкновения остается оглушенной*
*Воин использует способность "Удар Щитом" на цель; цель "отталкивается" от Воина и врезается в препятствие, все это время цель оглушена и после столкновения остается оглушенной*
Способность состоит из двух триггеров, ссылки в конце вопроса , #1 активирует триггер #2 и станит цель.
#2 тем временем толкает цель пока та оглушена.
Все работает как я хотел, но не идеально.
Мне нужно отследить когда "цель" столкнется с препятствием ну или когда триггер перестанет ее толкать. (Или то что цель не двигается с места)
#2 тем временем толкает цель пока та оглушена.
Все работает как я хотел, но не идеально.
Мне нужно отследить когда "цель" столкнется с препятствием ну или когда триггер перестанет ее толкать. (Или то что цель не двигается с места)
Хочу сделать так, чтобы когда цель "врезалась" в любое препятствие, или хотя бы только декорацию - то тогда срабатывает другой триггер, и Воин прыгает к цели нанося удар. А еще хотелось бы добавить звук, который воспроизводился бы при столкновении.
Желаю выслушать ваши советы:
Ссылки на скриншоты триггеров
Принятый ответ
Убери Wait во 2 триггере, во-первых.
В 1 триггере поставь действие TurnOn (включить) триггер 2 (на втором триггере нажми правой кнопкой и выбери изначально включён. У тебя вроде как действие Run, я так понимаю, просто у меня на англ WE.
Во втором триггере поставь событие Время Pereodic 0.02 сек.
Сделай условие, если в точке твоего двигаемого юнита тип проходимости Ходьба, то: дальше выключает этот триггер и делаешь другие свои действия, ьам звук добавляешь и т.д.
А вообще, судя по скринам твоих триггеров, ты ещё очень далёк от создания даже триггерных способностей.
Советую, лучше изучи какие бывают События, Действия и Условия, и что они делают.
Мышкоблудка:
В 1 триггере поставь действие TurnOn (включить) триггер 2 (на втором триггере нажми правой кнопкой и выбери изначально включён. У тебя вроде как действие Run, я так понимаю, просто у меня на англ WE.
Во втором триггере поставь событие Время Pereodic 0.02 сек.
Сделай условие, если в точке твоего двигаемого юнита тип проходимости Ходьба, то: дальше выключает этот триггер и делаешь другие свои действия, ьам звук добавляешь и т.д.
А вообще, судя по скринам твоих триггеров, ты ещё очень далёк от создания даже триггерных способностей.
Советую, лучше изучи какие бывают События, Действия и Условия, и что они делают.
Мышкоблудка:
Ты, конечно, колоссально помог в вопросе, но я открою тебе секрет: ничего тут сложного, на ГУИ изи делается, как и большинство других скилов.Такие сложные вещи лучше наверно на jass делать, хоть это сложнее будет
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
В 1 триггере поставь действие TurnOn (включить) триггер 2 (на втором триггере нажми правой кнопкой и выбери изначально включён. У тебя вроде как действие Run, я так понимаю, просто у меня на англ WE.
Во втором триггере поставь событие Время Pereodic 0.02 сек.
Сделай условие, если в точке твоего двигаемого юнита тип проходимости Ходьба, то: дальше выключает этот триггер и делаешь другие свои действия, ьам звук добавляешь и т.д.
А вообще, судя по скринам твоих триггеров, ты ещё очень далёк от создания даже триггерных способностей.
Советую, лучше изучи какие бывают События, Действия и Условия, и что они делают.
Мышкоблудка: Ты, конечно, колоссально помог в вопросе, но я открою тебе секрет: ничего тут сложного, на ГУИ изи делается, как и большинство других скилов.
Возник вопрос в одном из его скиллов, но я уже нашел ответ. Спасибо за критику.