Разработка игр (Урок 35 — Слои в Unity 5: физика, свет, камера и скрипты)

Автор Nikita Stoianov
Разработка игр (Урок 35 — Слои в Unity 5: физика, свет, камера и скрипты)

Всем доброго времени суток с вами.

Владимир свет игродельский в этом уроке мы разберем такую тему. Как работа со слоями. То есть как применяется слои в физике.

Просвещение VK и так далее ну и так же напишем небольшой скрипт тег.

А точнее я его уже написала. Я его просто объясню. Вот как проверять свои. Как устанавливается слои в ходе. Итак начнем с физики значит как в принципе нам установить свой для начала свой он также как и Tag устанавливается в таком выпадающем списке если делаем в сфере. Вот то есть вот здесь есть выпадающий список плеер и по умолчанию нас здесь вот опять. Свобода стандартный и как бы вот эти дополнительные по воде и так далее в принципе не интересует данный момент для того чтобы добавить свой нажимаем. Адлер появляется. Вот такой список и здесь вбиваем название. Ну я просто назову их как вот у меня объекты в сцене меня есть тут насчёт два куба цилиндр сфера из кубика сделан насчёт пол на две камеры источник света в canvas просто для того, что надо установить чтобы было видно откуда у нас будет лучше идти из центра камеры тут где-то центр ну и соответственно. Иван систем. Это относится и так значит установим теперь эти свои то есть добавить своё для начала носят добавим в свой куб добавим в свой цилиндр и свой. Сфера, а вот значит и установим их соответственно на эти объекты да то есть вот у нас два куба. Мы построим свой куб цилиндр силовой цилиндр и сфера сфера. А вот. Ну пол нас будет свой default по умолчанию все объекты с этим словом идут и так. Теперь будем проводить эксперимент и дату. Если, что мы можем с этим сделать насчёт физики мы будем рассматривать как некую матрицу слоев так называемую да. Значит она у нас находится Edit Project settings физикс значит здесь я уже тут насчёт ковырялся. Я всё. Давайте заново всё поставлю по умолчанию. Какая система вот у нас есть свой цилиндр здесь. Да как бы в этом вертикальном до ряде и в горизонтальном соответственно то есть горизонтально-вертикальный значит цилиндр на здесь цилиндра здесь вот они пересекаются соответственно вместе пересечения если у нас галочка стоит то объекты с этим слове цилиндр они будут взаимодействовать физически. Там отталкиваться и так далее вот если галочка не стоит то они не будут взаимодействовать. Вот и также другие свои. давайте сделаем так у нас объекты со своим куб как бы если у них у обоих выкупа ней не будет взаимодействовать объекта слове цилиндр будет взаимодействовать только со своим слоем то есть мы уберём все эти галочки значит и. Сфера, что мы сделаем со сферой значит сфера допустим у нас только со словом дефолт будет контачить скажем так. Да А. Вот всё. Теперь возвращаемся. К объектам нашем да то есть я добавил физику и люди, но здесь на втором я сделал из kinematic чтобы он не падал чтобы было у нас он постоянно в подвешенном состоянии висячка значит такая он кубическая и теперь мы запускаем. Стрим смотрим. Что у нас получается вообще как — это всё выглядит вот такой настроенное. Матрица слоев вот мы вошли в матрицу. Да и настрой. А там свои. Вот так мы видим кубик у нас пролетел сквозь другой кубик. Да потому, что у них у обоих слой куб и слой — это как бы сам с собой не взаимодействуют с упала на пол так как она со словом default соответственно взаимодействует цилиндр пролетел сквозь пол потому, что цилиндр на взаимодействует только с цилиндром вот значит. Допустим мы можем сделать как у нас цилиндр на твоём и со своими цилиндра если мы постоянно злой. Цилиндр и запустим то получится. Так, что у нас только цилиндр как бы ну скажем так будет взаимодействовать с полом остальное всё упадёт. Как сквозь значит духовная до слез существо. А вот вернём обратно свой default на пол наш. А вот и, что теперь в принципе по поводу физике. Я думаю этого будет достаточно primera.dat для того чтобы понять. Вот как — это всё значит можно применить то есть для принципе своих цены очень часто использовать эти матрицу слоев то есть. Очень часто мне приходится так или иначе настраивать взаимодействие групп объектов да то есть они у меня эти группы имеют соответственно слове капот на примете два кубика имеет свой клуб. Вот — это очень полезная штука значит — это касается физике теперь по поводу освещение насчёт система какая. Вот у нас есть источник. Света он по умолчанию вот здесь выбираем здесь светят по умолчанию на все свои мы убираем значит. А сестры из списка он не отвечает ни один объект да можем давать какие-то определенные слои точно будет светить только на свой куб и допустим ещё. Настрой на соответственно полый цилиндр который default и цилиндра соответственно название слоев он их не освещает то есть вот такая простая система. Тоже самое используется в проекторах. То есть например там если. Как вывести. Лог смотрели мой там про следы. Крови до. Тамани через проектор делали то есть точно также нужно на допустим слоя персонажа до на котором отображаются следы крови намешано самом. А вот выставить слой. Ну то есть здесь. Выстави свою. Да найдём там допустим как-то блуди. А вот и соответственно в проекторе выставить, что он ответит на этот свой блуди там или там как-то ещё назвать там есть. Ну система. Тоже самое наверное, но обратно то есть. Пусть освещают у нас всё вот теперь по поводу камеры на то есть для к нам в принципе самый распространенный пример — это когда вы хотите чтобы у вас при когда платную подходите к стене там с оруженосцем длинная дробовик там руках дробовик не проходил сквозь стену. Вот для этого делается камера отдельная для отображения оружия. Натуся руки вместе с оружием. Вот и, тогда на получается, что этого эффекта нет то есть как бы вы просто не подошли там платную да то есть оружия сквозь стену не проходит, но ты один из вариантов как решить эту проблему.

0 комментариев
0

Читайте также