Изменить размер родителя, не влияя на размер его потомка - PullRequest
2 голосов
/ 12 марта 2019

Я унаследовал проект, в котором игровой объект является дочерним по отношению к другому игровому объекту.Размер родителя неоправданно больше, чем у ребенка, и я хочу, чтобы они были одинакового размера, подходящего и плотного.Однако, когда я пытаюсь изменить размер родительского элемента, размер дочернего элемента также уменьшается и уменьшается.Что я должен делать?

Ответы [ 2 ]

2 голосов
/ 12 марта 2019

Это предполагаемое поведение между родителем и дочерним элементом GameObject s, вы можете разорвать соединение через редактор или установив для дочернего элемента GameObject 'transform.parent значение null.Например:

gameObject.transform.parent = null;
0 голосов
/ 12 марта 2019

Ребенок, изменяющий любой размер или положение, - это не то, для чего используется вся концепция. Я бы порекомендовал найти способ обойти это, если ребенок следует за родителем, то, возможно, сценарий, который преобразует свою позицию так же, как родитель.

child.position = parent.transform.position; 

просто в качестве примера.

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