19 lines
2.4 KiB
Markdown
19 lines
2.4 KiB
Markdown
---
|
||
id: camera.CameraBrain2D
|
||
summary: Выберите, какой выход виртуальных камер управляет Camera2D; отдельный выход map подходит для мини-карты.
|
||
---
|
||
|
||
## Выберите выход камеры
|
||
|
||
Выход — именованная группа виртуальных камер со своей активной камерой, переходами и тряской. «Выбор выхода камеры 2D» (CameraBrain2D) определяет, какая группа управляет [Camera2D](ref:engine.Camera2D) на том же узле. Компонент не отвечает за следование и сам не рисует мини-карту. Пустой Output выбирает главную группу.
|
||
|
||
1. Добавьте CameraBrain2D к Camera2D, которая должна показывать второй вид.
|
||
2. У [VirtualCamera2D](ref:camera.VirtualCamera2D) задайте Output `map` и масштаб для общего плана.
|
||
3. У селектора укажите Output `map`. Настройте Viewport этой Camera2D для небольшого окна и Order после главной камеры.
|
||
|
||
Проверка: окно использует позу и масштаб камеры map, а главный вид сохраняет свою виртуальную камеру. Если у именованного выхода нет виртуальных камер, Camera2D сохраняет заданный в сцене вид. Опечатка в имени не создаёт новую виртуальную камеру.
|
||
|
||
## Эксперимент и сброс
|
||
|
||
В «Попробовать» откройте параметры примера: у выбранного CameraBrain2D сначала задан Output `map`. Очистите Output, чтобы выбрать главную группу. Сравните масштаб окна и нажмите «Сбросить»: Output вернётся к `map`, а сцена запустится в исходном состоянии. Вспомогательные объекты находятся в разделе сцены, а не среди настроек селектора. Полная настройка описана в [выходах виртуальных камер](ref:camera/outputs).
|