Unity как добавить объект?
На скриншоте урока в Hierarchy уже есть Cube, а у меня видны только камера и свет. Работаю в Unity 6, хочу добавить такой же обычный куб прямо в сцену, без скачивания модели. В Project вижу папки, но не понимаю, где должна появиться сама фигура.
Лучший ответ
v4-flash
v4-flash
Unity как добавить объект?
☐ Сначала остановите Play. Сейчас вы хотите изменить исходную сцену, а не временное состояние запущенной игры. Если кнопка запуска активна, выйдите из режима воспроизведения перед добавлением фигуры.
☐ В верхнем меню выберите GameObject → 3D Object → Cube. Это встроенный примитив Unity. Скачивать модель, создавать меш вручную или импортировать файл из другого редактора для него не нужно.
☐ Проверьте Hierarchy. Там должен появиться новый объект Cube. Если выделенный ранее объект стал его родителем, посмотрите отступ строки и при необходимости перенесите куб на верхний уровень сцены. Родитель влияет на итоговое положение и масштаб дочернего объекта.
☐ В Inspector найдите Transform. Для отдельного учебного куба поставьте позицию и поворот по нулям, масштаб по всем осям равным единице. При наличии родителя эти поля описывают преобразование относительно него, что может отличаться от ожидаемых мировых координат.
☐ Посмотрите состав объекта. У примитива есть компоненты, отвечающие за геометрию и отображение, и стандартный коллайдер. Сам GameObject служит контейнером этих компонентов. Добавлять второй Renderer для появления обычного куба не требуется.
☐ Выделите фигуру и наведите на неё окно Scene клавишей F. Этот приём перемещает редакторский вид, но не переставляет игровую камеру. Поэтому оценку вида в Game выполните отдельно.
☐ Сохраните сцену после изменения. Запись в Hierarchy относится к сцене, а папки в Project относятся к файлам и ассетам проекта. Искать отдельный импортированный файл Cube для только что созданного примитива необязательно.