У меня довольно большая и полная сцена, и поэтому я получаю много вызовов отрисовки.
Иногда я показываю видео в игре, которое занимает весь экран. Когда я тестировал свою игру с помощью инструмента профилировщика Unity, я заметил, что камера по-прежнему отображает все (хотя отсечение окклюзии включено и рассчитывается), и это приводит к задержке видео.
У меня вопрос, как отключить камеру?
Когда я отключаю компонент камеры или GameObject
камеры, я получаю предупреждение ⚠ в игровом представлении с надписью No camera is rendering to this display
. Что, я думаю, нехорошо (поправьте меня, если я ошибаюсь).
Поэтому мне было интересно, не заставит ли Unity остановить рендеринг сцены при отмене маски отбраковки на камере (установив для нее значение Nothing). Или он все еще работает в фоновом режиме? (Как и с элементами пользовательского интерфейса, которые все еще отображаются, даже если они полностью прозрачны).
заранее спасибо