У меня есть базовая настройка разделенного экрана в Unity, которая определяет количество камер и выполняет настройку с разделением экрана на 1, 2 или 4 камеры.
Я заметил, что массив камер Camera.allCameras
заполняет последнюю камеру первым. Backwards.
Таким образом, камера 4 на camera[0].
Если у меня только 3 игрока, то камера 3 на camera[0]
. И так далее.
Мне бы хотелось, чтобы местоположение моего экрана всегда задавалось независимо от того, какая камера загружается первой. Таким образом, игрок 1 всегда будет слева вверху, игрок 2 вверху справа, игрок 3 внизу слева и игрок 4 внизу справа.
Есть ли способ заменить camera[0].rect
на "cameraName.rect
"? Или что-то подобное, чтобы исправить эту проблему?