150 прочтений · 7 месяцев назад
Создание и удаление игрового объекта в скрипте. Команды Instantiate и Destroy
Чтобы создать игровой объект к коде скрипта используется команда Instantiate, которая создает копию игрового объекта на сцене (аналогично команде «Duplicate» в редакторе). Эту копию в дальнейшем мы можем настраивать как нам нужно прямо в коде скрипта. Команду Instantiate часто используют в связке с префабом. Например, реализация стрельбы в игре, когда снаряды должны появляться на сцене только в момент нажатия игроком определенной клавиши. Сначала создается шаблон игрового объекта (префаб снаряда)...
2,9K прочтений · 4 года назад
Unity как сменить центр (создать объект)
Добрый день, это канал посвященный небольшим инструкциям, которые я пишу для себя и людей, которые являются начинающими разработчиками. Итак, для начала давайте посмотрим на меню сверху: Как мы можем заметить, сейчас у нас значение Pivot, Unity двигает все из кода относительно pivot нашего объекта, если у вас написано другое, то смените на значение "Pivot". Иногда Unity криво определяет данный параметр, из-за чего происходит следующее, сама модель находится в 1 месте, а ее Pivot в другом: Для исправления...