๐ฆ ๋ ์ด์์ ์ฌ์ ๋ ฌ
Horizontal Layout Group, Vertical Layout Group ๋ฑ์ ์ปดํฌ๋ํธ๋ฅผ ์ด์ฉํด UI๋ฅผ ๊ตฌ์ฑํ ๋ค์
ํ๋ฆฌํน์ ์์ฑํ๋ฉด ์ ๋ ฌ์ด ์๋๋ ๊ฒฝ์ฐ๊ฐ ์ข ์ข ์๋ค.
๊ทธ๋ด ๋ ๊ฐ์ ๋ก ์ฌ์ ๋ ฌํด์ฃผ๋ ์ฝ๋์ด๋ค.
๐ง Document
๐ง ์ฝ๋
public void RebuildLayout(RectTransform _obj)
{
StartCoroutine(nameof(CorRebuildLayout), _obj);
}
IEnumerator CorRebuildLayout(RectTransform _obj)
{
yield return new WaitForEndOfFrame();
LayoutRebuilder.ForceRebuildLayoutImmediate(_obj);
}
- LayoutRebuilder.ForceRebuildLayoutImmediate()๋ง ์ฌ์ฉํด๋ ๋์ง๋ง, ํ์ด๋ฐ์ ๋ฌธ์ ๋ก ๋์ง ์๋ ๊ฒฝ์ฐ๊ฐ ์์ด์ WaitForEndOfFrame์ ์ฌ์ฉํ์๋ค.
'Unity > Else' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Unity Project Junction (0) | 2024.04.24 |
---|---|
์ ๋ํฐ ๋ฒํผ ์์ ๋ฆฌ์ (0) | 2022.06.30 |
Unity VScode Debugging (0) | 2022.05.23 |
Animation Rigging (0) | 2022.04.01 |
Unity Asset Bundle (0) | 2021.12.19 |