У меня есть сценарий пользовательского интерфейса, для которого требуется ссылка на около 25 различных объектов. Сначала я потратил некоторое время, чтобы сделать инспектора разборчивым и организованным, чтобы я мог легко перетаскивать свои объекты на место. Сверхурочные работы я устал видеть, что длинный список постоянно переполняет моего инспектора для менеджера пользовательского интерфейса. Поэтому я решил получить игровые объекты из моего метода запуска с помощью transform.GetChild (). Также некоторые объекты используют transform.GetChild (). GetChild ()
Мне просто интересно, если это плохая практика? Объекты не будут переупорядочены в иерархии, поэтому я решил, что это нормально, но плохо ли это для производительности? Theres, вероятно, 60 строк кода, который ничего не делает, кроме захвата игровых объектов, поэтому я спрашиваю