Game Tech Blog
강제로 레이아웃 업데이트, LayoutRebuilder.ForceRebuildLayoutImmediate() 본문
반응형
상황
Contents Size Fitter 컴포넌트를 쓰면서 내부 내용이 변경될때 그 순간에 바로 업데이트가 되지않는 버그가 있다.
예제는 Layout 하위에 이미지와 텍스트를 둔 후에 텍스트 내부를 가변형으로 구성하면 예제 구성이 가능하다.
원인
이런저런 자료를 찾아봤지만, 뭔가 버그라고 생각되지만 버그라는 얘기는 찾지못했다.
일단 내가 원하는대로 쓰는게 중요해서 원인은 찾게되면 추후에 서술하겠다.
해결방법 ( Solution )
가장 대표적인 방법은 아래 함수를 사용한다.
LayoutRebuilder.ForceRebuildLayoutImmediate(RectTransform LayoutRoot);
참고자료
반응형
'Unity' 카테고리의 다른 글
Unity UGUI 최적화 전략 - 캔버스 분할 (0) | 2023.12.27 |
---|---|
Unity - Interactive UI (반응형, 다이나믹 아일랜드) (0) | 2023.04.04 |
스크립터블 오브젝트 (0) | 2022.09.25 |
Unity PostProcessing - 그레인 효과 (0) | 2022.04.22 |
Unity - 오브젝트 한번에 넣기 (0) | 2022.04.19 |
Comments