Обзор редактора
Основные панели, рабочий цикл и различие настроек объекта, проекта и редактора.
Редактор нужен для сборки уровней, настройки ресурсов, написания кода и запуска проекта. Ниже — рабочий маршрут по основным панелям настольного редактора. Для установки и первого запуска используйте первый проект.
Где что находится
| Панель или область | Для чего нужна |
|---|---|
| Hierarchy | Иерархия Entity открытого уровня: выбор, родительские связи и структура объектов. |
| Inspector | Свойства выбранного Entity или ресурса. Проверяйте имя объекта перед изменением. |
| Content Browser | Файлы проекта, импортированные ресурсы и переход к их редактированию. |
| Область 2D / 3D | Размещение и визуальное редактирование объектов соответствующего типа. |
| Редактор скриптов | Работа со скриптами; проект C# также требует сборки управляемого кода. |
| Панели сообщений и отладки | Результаты сборки и запуска, ошибки, предупреждения и состояние отлаживаемой игры. |
Названия могут быть переведены языком редактора. Раскладка меняется, поэтому ориентируйтесь на название и назначение панели, а не на её постоянное место слева или справа. Скрытую панель ищите через Editor → Editor Docks.
Типичный рабочий цикл
- Откройте уровень
.rsceneили создайте новый. Выберите Entity в Hierarchy. - Найдите ресурс в Content Browser и назначьте его совместимому свойству через Inspector. Не путайте файл ресурса с экземпляром Entity.
- Настройте свойства и, если нужна логика, прикрепите C#-скрипт. Исправьте ошибки сборки до проверки поведения.
- Сохраните уровень, префаб
.rprefabи отдельно изменённые ресурсы, где это требуется. - Запустите нужный уровень или проект. При ошибке сначала прочитайте сообщение с путём и строкой, затем исправляйте причину.
- Остановите игру и сохраните нужные изменения в локальных исходных файлах. Правка объекта удалённого процесса сама по себе не сохраняет уровень.
Запуск текущего уровня и запуск проекта имеют разные цели. Проект использует назначенный стартовый уровень; текущий уровень удобен для отдельного теста. Если запускается не та сцена, проверьте выбранную команду и стартовый уровень проекта.
Не путайте три вида настроек
- Свойства объекта в Inspector относятся к выбранному Entity или ресурсу.
- Project Settings относятся к игре: ввод, окно, физика и другие параметры проекта.
- Editor Settings относятся к рабочему инструменту: язык, масштаб интерфейса, тема и навигация. Они не являются оформлением вашей игры.
Расположение панелей — ещё одна отдельная настройка. Смена раскладки не заменяет настройки проекта и не конвертирует уровни.
Следующий шаг по задаче
| Задача | Руководство |
|---|---|
| Понять родителей, Owner и жизненный цикл | Entity и иерархия |
| Найти и импортировать файл | Content Browser |
| Изменить свойство и сохранить общий материал правильно | Инспектор |
| Настроить масштаб, панели и окна | Настройка интерфейса |
| Прикрепить и собрать скрипт | C# |
| Получить отдельное приложение | Экспорт |
Эта страница описывает настольный редактор. Наличие платформенного кода в исходниках не доказывает доступность готового редактора в браузере, мобильном магазине или на XR-устройстве. Используйте только реально опубликованные сборки и их требования.
Наличие основных панелей проверено в текущем установленном редакторе. Здесь не проверялись физические действия интерфейса и поведение всех платформенных вариантов.