Как я могу изменить расположение GameObjects в Иерархии в типе скрипта [InitializeOnLoad]? - PullRequest
0 голосов
/ 31 октября 2018

Я имею в виду, что если в Иерархии у меня есть несколько объектов, которые являются дочерними, то это конкретные объекты, чтобы переместить их в основной корень.

Например, скажем, у меня есть это дерево Иерархии:

Cube1
 Cube1
 Cube1
 Cube1
  Cube1
Cube2
 Cube3

Первый Cube1 и Cube2 находятся в главном корне. Теперь я хочу переместить 3 дочерних элементов основного Cube1 и Cube3 в основной корень:

Cube1
 Cube1
Cube1
Cube1
Cube1
Cube2
Cube3

Основная цель - переместить некоторые конкретные объекты из дочерних в основной корень в иерархии. Например, когда я перетаскиваю игровой объект в корень главной сцены, чтобы сделать это по сценарию.

1 Ответ

0 голосов
/ 31 октября 2018

Если я правильно понял, то, что вы ищете, это:

transform.SetParent(null);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...