Iam, создающий настраиваемый сценарий редактора в единстве. Я хочу найти MainCamera в сцене для Пользовательский класс редактора, поэтому его можно напрямую назначить сценарию, и мне не нужно его назначать. Я знаю, что могу найти все камеры на сцене и перебрать ее через теги, но я хочу знать, доступна ли погода, например, Camera.main
, которая приносит MainCamera сцены в Custom Editor.Поиск основной камеры в классе CustomUnityEditor
PS: Я знаю, что его можно легко назначить напрямую, но все же я хочу сделать это, извлекая его в пользовательский скрипт редактора. Также я не хочу делать это во время выполнения в начале, так как у меня есть некоторые связанные с холстом вычисления, которые необходимо позаботиться.
Причина, по которой я хочу использовать это, - Camera.main дает значение null в Custom Editor Class. Кроме того, поскольку Camera.main дает значение null, я хочу знать, в какое время тегеризованный объект MainCamera присваивается Camera.main? Я всегда предполагал, что Camera.main всегда назначается на сцене до сегодняшнего дня. –