Часто задаваемые вопросы
Как добавить компонент?
Чтобы добавить компонент в Entity, выберите Entity, затем щелкните Add Component в Inspector или щелкните правой кнопкой мыши на Entity и выберите компонент из контекстного меню Add Component.
Как добавить скрипт?
Вы можете использовать JavaScript для управления поведением Entity. Выберите любую Entity, добавьте компонент скрипта и создайте новый скриптовый ассет.
Как изменить цвет фона?
Чтобы изменить цвет фона вашей сцены, вы должны обновить свойство Clear Color камеры в вашей сцене.
Вы также можете попробовать добавить skybox в вашу сцену.
Как изменить материал модели?
Каждая поверхность 3D-модели отображается с использованием материала. Материал определяет свойства этой поверхности, такие как цвет, блеск, рельефность и т. д.
Вы можете создать новый материал и перетащить его на вашу модель, или вы можете выбрать существующие материалы и изменять их свойства в Inspector.
Как создать cubemap?
Cubemaps - это специальный тип ассета текстуры. Они формируются из 6 ассетов текстур, где каждая текстура представляет грань куба.
Чтобы создать cubemap, нажмите кнопку
Add в панели Assets и выберите New Cubemap. Затем перетащите 6 текстур в инспектор кубмапа. Чтобы воспользоваться физически правильной отрисовкой, убедитесь, что вы нажали Prefilter после установки 6 текстур.Как создать Entity?
Вы можете создать новый Entity, нажав на кнопку
Add в панели Hierarchy или щелкнув правой кнопкой мыши на Entity и используя пункт меню New Entity.Как создать источник света?
Вы можете создать источник света, добавив к Entity компонент Light. Вы также можете щелкнуть правой кнопкой мыши на Entity и выбрать New Entity / Directional Light для создания нового направленного света.
Как создать материал?
Каждая поверхность в 3D-модели рендерится используя материал. Материал определяет свойства модели, такие как цвет, отражение, рельефность и другие.
Чтобы добавить новый материал кликните по кнопке
Add в панели ресурсов и выберите New materialКак создать новый шейдер?
Вы можете создать шейдер из панели ресурсов. Кликните на Add Asset -> Shader
Как создать куб или сферу?
Вы можете добавлять примитивные формы, такие как кубы, сферы и другие, добавляя Render Component на Entity и изменяя его тип на желаемую форму.
Также вы можете щелкнуть правой кнопкой мыши на Entity и выбрать New Entity/Box, чтобы добавить куб (аналогично для других форм).
Как создать skybox?
Чтобы создать skybox для вашей сцены, вам сначала нужно создать Cubemap asset. Затем вы можете перетащить и поместить Cubemap внутри трехмерного вида или перейти в Scene Settings и перетащить Cubemap в поле Skybox.
Как удалить asset?
Чтобы удалить ресурс, выберите его и нажмите Delete или щелкните правой кнопкой мыши и выберите Delete.
Как удалить Entity?
Вы можете удалить Entity, выбрав его и нажав Delete. В качестве альтернативы вы можете нажать кнопку удаления
в панели иерархии или щелкнуть правой кнопкой мыши на Entity и выбрать Delete из контекстного меню.Как продублировать Entity?
Чтобы продублировать Entity, используйте кнопку
Duplicate в панели иерархии или нажмите Ctrl+D.Вы также можете копировать и вставлять Entity. Чтобы скопировать, нажмите Ctrl+C, а для вставки Ctrl+V.
Как проиграть анимацию?
Чтобы воспроизвести анимацию 3D-модели, вам необходимо создать Entity с Model Component и Animation Component. Model Component будет отображать вашу модель, а Animation Component будет проигрывать анимации.
Для отображения модели перетащите модельный ресурс в поле ресурса Model Component. Чтобы проигрывать анимации, перетащите анимационный ресурс на поле ресурсов Animation Component.
Как воспроизвести звук?
Для воспроизведения звуков необходимо добавить Sound component к Entity. Затем можно создать слоты для воспроизведения Audio assets.. Просто нажмите "Добавить слот" и перетащите аудио-ассет в поле "Ассет". Чтобы услышать звуки, также необходимо добавить компонент AudioListener к Entity - обычно к Entity Camera.
Вы можете создавать аудио-ассеты, перетаскивая аудиофайлы с вашего компьютера в панель Ассетов.
Как удалить компонент?
Для удаления компонента выберите Entity и затем нажмите кнопку
Delete в инспекторе рядом с названием компонента.Как отрисовать 3D-модель?
Для отрисовки 3D-модели необходимо добавить Model Component к Entity и перетащить Model Asset в поле "Asset. Также можно перетащить Model Asset из панели Ассетов во 3D вьюпорт.
Как переместить/повернуть/масштабировать Entity?
Чтобы переместить Entity, выберите его и переместите, используя инструмент переноса
Translate tool. Чтобы повернуть, используйте инструмент поворота Rotate tool. Для масштабирования используйте инструмент масштабирования Scale tool.Вы также можете переключаться между инструментами перемещения / вращения / масштабирования нажатием 1 / 2 / 3 на клавиатуре.
Как загрузить ассеты?
Для загрузки ассетов просто перетащите файлы с вашего компьютера в панель Ассетов. Ваши файлы будут обработаны сервером и появятся в панели Ассетов через некоторое время.
Как использовать физику?
Чтобы наделить Entity физическими свойствами, вам необходимо добавить к нему Collision component и RigidBody component. Collision компонент задает физическую форму Entity, а RigidBody компонент делает так, чтобы Entity имитировался физическим движком.
Вы можете изменить гравитацию по умолчанию в настройках сцены.
Как использовать динамические тени?
Динамические тени отображаются для каждого источника света, для которого включена функция Cast Shadows. Чтобы включить тени, выберите Entity с Light компонентом и включите Cast Shadows. Вы также должны включить Cast Shadows на всех компонентах Model в вашей сцене.