반응형
경고 전문
Parent of RectTransform is being set with parent property. Consider using the SetParent method instead, with the worldPositionStays argument set to false. This will retain local orientation and scale rather than world orientation and scale, which can prevent common UI scaling issues.
→ 번역
RectTransform 의 부모는 부모 속성으로 설정됩니다. 대신 setParent 메서드를 사용하고 worldPositionStays 인수를 false로 설정하는 것이 좋습니다. 이렇게 하면 월드 방향과 스케일이 아닌 로컬 방향과 스케일이 유지되어 일반적인 UI 스케일 문제를 방지할 수 있습니다.
위의 경고문은 transform.parent 대신 transform.SetParent() 메서드를 사용을 권고하는 경고이다.
RectTransform에서 parent 사용 시 UI에 스케일링 관련 이슈가 있어 SetParent를 사용하는것을 권하고있다.
transform.parent = parent_panel; //경고의 원인
transform.SetParent(parent_panel); //이와 같이 SetParent()메서드로 변경해서 사용
반응형
'개발 & 강의 > Unity' 카테고리의 다른 글
[C# & 유니티] DateTime & TimeSpan ToString() 표기방법 (2) | 2024.02.15 |
---|---|
유니티(Unity C#) static / const 예제를 통해 간단하게 이해하기 (0) | 2024.01.19 |
[유니티UI] Tab 탭 버튼과 메뉴 간단하게 만들기 +예제 (0) | 2023.11.11 |
[유니티]바로써먹자, Factory 패턴에 대한 소개 및 예제 (0) | 2023.09.26 |
[유니티UI] 레이아웃 크기에 맞춰 자동 크기 조절 ContentSizeFitter 예제 (0) | 2023.09.17 |