313 читали · 2 года назад
Как в Unity использовать переменную одного скрипта в другом. На определённом объекте и нет.
Нужно значение переменной, находящейся в другом скрипте? Существует два способа: 1. Правильный Вуаля, у нас есть переменная, которая по факту клон переменной из нужного скрипта. ---------------------------------------------------------------- Чистая переменная = Объект, на котором висит скрипт с нужной переменной.GetComponent<Этот скрипт>().Переменная из нужного скрипта ------------------------------------------------------------------ 2. Способ, при котором не требуется привязка к объекту. Данные...
Для чего нужны скрипты в Unity
Как мы обсуждали ранее пустой игровой объект по умолчанию имеет только имя (тэг, слой), местоположение, масштаб и ориентацию в пространстве. Подробности в статье https://dzen.ru/a/Za437i6Q937jiND_ Чтобы объект стал персонажем, источником освещения или камерой нужно добавить ему определенные компоненты, которые определят функциональное назначение этого объекта. Композицией нескольких компонентов можно создавать абсолютно уникальные игровые объекты! Например, дерево, автомобиль или персонажа. Добавляя...