Страница 1 из 1

Обращение ко всем дочерним объектам

СообщениеДобавлено: 17 июн 2019, 17:10
TheMamont
Как обратиться ко всем дочерним объектам?

Re: Обращение ко всем дочерним объектам

СообщениеДобавлено: 17 июн 2019, 17:22
~AvA~
Вроде как-то так должно работать

Синтаксис:
Используется csharp
var children = GetComponentsInChildren<Transform>();
        foreach (var child in children)
        {
            child.gameObject...
        }

Re: Обращение ко всем дочерним объектам

СообщениеДобавлено: 17 июн 2019, 17:26
TheMamont
~AvA~ писал(а):Вроде как-то так должно работать

Синтаксис:
Используется csharp
var children = GetComponentsInChildren<Transform>();
        foreach (var child in children)
        {
            child.gameObject...
        }

И еще вопрос. Отключенные объекты занимают место в оперативной памяти?

Re: Обращение ко всем дочерним объектам

СообщениеДобавлено: 17 июн 2019, 17:26
1max1
Синтаксис:
Используется csharp
foreach (Transform child in transform)

И еще вопрос. Отключенные объекты занимают место в оперативной памяти?

Скорей всего да, проверить не сложно через профайлер.

Re: Обращение ко всем дочерним объектам

СообщениеДобавлено: 17 июн 2019, 19:28
Anonymyx
Отключенные объекты занимают место в оперативной памяти?

Конечно.

Re: Обращение ко всем дочерним объектам

СообщениеДобавлено: 19 июн 2019, 03:04
EnergyCOREs
TheMamont писал(а):И еще вопрос. Отключенные объекты занимают место в оперативной памяти?

Я тебе больше скажу, если ты в скрипте на отключённом объекте вызовешь метод - он выполнится. Отключенные объекты вполне себе существуют и работают.

Re: Обращение ко всем дочерним объектам

СообщениеДобавлено: 19 июн 2019, 09:03
TheMamont
EnergyCOREs писал(а):
TheMamont писал(а):И еще вопрос. Отключенные объекты занимают место в оперативной памяти?

Я тебе больше скажу, если ты в скрипте на отключённом объекте вызовешь метод - он выполнится. Отключенные объекты вполне себе существуют и работают.

Спасибо, буду знать. :-bd