Найти тему
Мастерская Wood’Zap

Clickteam Fusion. Создание преград

В прошлом посте рассказывалось о нажатии кнопок. Раз они нажимаются, значит что-то в игре будет происходить после нажатия.

Давайте посмотрим на игровой кадр.

Обратите внимание, что две вертикальные полосы выбиваются из окружения и накладываются на платформу снизу.

В прошлый раз мы нажали кнопку, а теперь будет продемонстрирован результат этого нажатия.

Давайте ближе изучим эти платформы.

-2

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

Теперь заставим их исчезнуть с игрового уровня и открыть путь дальше.

-3

При условии, что ненажатая кнопка невидима (помните в прошлый раз я её не уничтожил, а сделал невидимой), вертикальные платформы начинают движение, а вектор их движения направлен вниз. Как вариант заставить их двигаться вниз - добавим силу гравитации. После этого платформы постепенно набирая скорость исчезнут из игровой области.

-4

Но мало убрать платформы с пути - необходимо убрать их из памяти, а то они так и будут вечно падать вниз. Если прописать условие уничтожения платформ при пересечении ими нижней части игровой зоны, то они будут пропадать до полного своего исчезновения из кадра. Это непрофессионально.

Есть несколько вариантов. Я выбрал вариант по аналогии с чёрными шарами, которые падали на землю.

-5

Это условие означает, что при пересечении платформ с голубой линией, которая находится ниже игровой области, они исчезают вместе с триггерами, которые к ним привязаны, а так же исчезает и сама линия.