반응형
유니티 SetParent 했을 때 자식 오브젝트의 Scale이 다르게 될 때 Unity SetParent either shrinks my child object or blows it up
SetParent 함수를 사용할 때 인자로 그냥 부모 오브젝트의 트랜스폼만 사용했을 경우 동작하긴 하는데 자식 오브젝트의 스케일이 70배 이상 커졌다. 이럴 때 당황하지 말고,
오버로드를 살펴보니 worldPositionStays란 bool 인자가 있다.
worldPosionStays 인자가 참일 경우 개체가 이전과 동일한 월드 위치, 각도, 스케일을 유지하도록 부모오브젝트와 관계에 의해 상대적으로 수정된다고 한다.
Default가 true인 녀석을 false로 해주니 잘 된다.
끗
반응형