I Wanna Maker

I Wanna Maker

Not enough ratings
IWM - Простейшие триггеры
By arik_joystick
Тут я объясняю работу простейших триггеров в I wanna maker
2
   
Award
Favorite
Favorited
Unfavorite
Вступление
Здравствуйте! Тут я объясняю, как работать с триггерами в I wanna maker. Надеюсь вы все поймёте. Если вы что то не поняли то просто перечитайте.

А что это за красные блоки мы сейчас и узнаем

Что активирует триггеры?
Давайте начнём с простого - что нужно для активации триггеров?
Чтобы активировать триггер, можно делать много разных вещей. Но давайте рассмотрим основные 3


слева направо - Player trigger, target, button.
Как они работают - Player trigger действует когда игрок его касается. Button работает если стрельнуть на неё. Target же используется также как кнопка, но стрелять нужно не один раз, а от 1 до 25
У всех триггеров есть номера, важно их менять, а зачем, вы узнаете позже.

один из вариантов, как изменять номер триггера
Что активирует триггеры мы изучили, но как их заставить Работать?
Представим себе такую ситуацию: вы идёте по уровню и встречаете шип, других проходов нет, что делать?


какой ужас, но ещё ужаснее тот факт, что вы будучи тем ещё... строителем попытаетесь сделать подобное

Чтобы убрать данный шип с пути, нужно использовать триггер. Но как использовать триггеры?
Нажимаем левой кнопкой мыши по шипу и видим что можно поменять размер. Но это не важно - главное это зелёные плюсики.


зелёные плюсики

Мы встречаем вкладку ивентов. Ивенты - это события из-за которых происходят те или иные действия объекта. Мы видим кучу разных категорий - timing, player actions, weapons и triggers + activators.
На данный момент нас интересует лишь вкладка Triggers + activatiors.
Выбирайте пункт "On trigger"


Окошко с ивентами

Теперь мы видим Плюсик который гласит "Add action". Action - это то, что делает объект при каком либо из ивентов


зелёный плюсик добавляющие Action или как на русском - действия

И опять мы видим огромное количество категорий. Нас интересует на данный момент категория destroy + collisions. Выбираем либо Destroy, либо Collisions. В чём их отличие? toggle collisions и Destroy отличаются тем, что если игрок поставит destroy, то объект уничтожится навсегда, а если Toggle collisions, то нет
Отлично, остаётся лишь поставить куда нибудь триггер который уберёт шип
Если вы хотите сделать так, чтобы trigger player был виден, поставьте там же, где и изменяли размер шипа, галочку "visible"


на случай если кто то не до конца понимает... хотя что тут можно не понять?

Отлично, мы сделали самый лёгкий тип действий. Если кому то это было непонятно то... продолжай учиться, не думай ни о чём плохом, нет!
Почему важно изменять номер триггера?
Выше я писал что важно изменять номер триггера, но зачем? Почему мы не можем всё время иметь триггер с номером "0"?
Думаю большинство уже догадались в чём проблема, но, если кто то не понял - я им объясню.
Вот такая у нас ситуация - Мы делаем уровень где нужно не дать персонажу умереть из-за шипов (платформинг уровни, если шипов очень много, то это "нидл"). И чтобы пройти уровень, нужно убрать 3 шипа которые убираются засчёт 3 триггеров. Но когда мы прикасаемся лишь к 1 триггеру, убираются сразу все 3 шипа! Как этого избежать?
Всё просто - нужно просто поменять номера триггеров (а соответственно и номера триггеров у самих шипов). Изменять можно 2 способами - первый это в настройках триггера изменить число нажав на "0"

первый вариант, довольно неудобный

второй вариант - нажать на T Левой кнопкой мыши в настройках триггера.

второй вариант просто имба, очень легко менять триггеры

Обратите внимание - при изменении номера триггера изменяется сам цвет триггера! Если вы хотите этого избежать и оставить например красный цвет то делайте так: первый триггер - 0, второй триггер - 10, третий триггер - 20.
Концовка
Да, это короткое руководство. Оно моё первое так что надеюсь более менее нормально. Если вы хотите более глубокого понимания триггеров то я могу сделать ещё несколько руководств по разным триггерам! Я сделаю это если мне будет не лень и если вам будет это интересно. Не знаю чему я могу научить в других руководствах но всё же Хорошего дня!
3 Comments
arik_joystick  [author] Apr 2, 2024 @ 10:33am 
О привет, не ожидал вас здесь увидеть.
Azertyyy Apr 2, 2024 @ 8:19am 
Кверти, а как в твоем лвле талчок запустить? Вот етат триггер наверна? эээ... я не понял... а куда мой какиш подевался???
Qwertyyy Apr 2, 2024 @ 8:18am 
Да это же мой уровень первым скрином в гайде, привет :steamhappy: