์ด๊ฑฐ ํธ๋ํฐ๋ง๋ค ์ ๋ฉด๋ถ ์นด๋ฉ๋ผ ์์น๊ฐ ๊ฐ์ด๋ฐ ์๋ ๊ฒฝ์ฐ๋ ์๊ณ ์ค๋ฅธ์ชฝ ๋์ ์๋ ๊ฒฝ์ฐ๋ ์๋๋ฐ
๊ทธ ์นด๋ฉ๋ผ ์์น ๋๋ฌธ์ UI๊ฐ ๊ฐ๋ ค์ง๋๋ฐ
UI anchor๋ฅผ ์ด๋์ ์ค์ ํ๋ฉด ์ข์๊น์?
์นด๋ฉ๋ผ ํผํ๋ค๊ณ ์ฌ๋ฐฑ ๋ง์ด ๋๊ธฐ์๋ ์คํ๋ ค ์ด์ํ ๊ฑฐ ๊ฐ์์..
(๊ทธ๋ฆผ์ผ๋ก ๋ณด์ฌ๋๋ฆฌ๋ฉด ์ข์ ๊ฒ ๊ฐ์์ ๊ทธ๋ฆผํ์ผ๋ก ๊ธ์กฐํด์์ด์)
โํธ๋ํฐ ์ ๋ฉด๋ถ ์นด๋ฉ๋ผ์ ๊ฐ๋ฆผ
โ์ฌ๋ฐฑ์ด ์ด์ํจ..
์ด๋ค ํ๋ฉด์ด๋์ ๋ฐ๋ผ ๋ค๋ฅธ๋ฏ ํ๋ฉด์ ๋ด์ผ๋ ๊ฑฐ๊ฐ์๋ฐ
์ด๋ฐ์ ๋ฐ ์์ธ์ ์์๋ฌ๋ฆฌ๋ ค๋ฉด ์นด๋ฉ๋ผ ๋ถ๋ถ์ ์์ ์๊ทธ๋ฆฌ๋๊ฒ ์ข์๋ฐ... Safe area๋ก ์ฐพ์๋ด. ์ ๋ํฐ ์๋๋ก์ด๋๋ ์ต์ ์ฒดํฌ ํ๋๋ก ํด๊ฒฐ๋จ.
์ญ์ ๊ทธ๋ฅ UI๋ค์ ์นด๋ฉ๋ผ ๋๋น๋งํผ ๋ด๋ฆฌ๋ ์๋ฐ์ ์๋์
์, ๋ด๊ฐ ์ค๋ช ์ด ๋ถ์กฑํ๋๋ณด๋ค. ์ ๋ฉด๋ถ ์นด๋ฉ๋ผ ๋ฌธ์ ๋ ๋๋ฐ์ด์ค๋ง๋ค ๋๋ฌด ํํธํ๊ฐ ๋ง์ด ๋์ด์์ด์ ์ผ๊ด๋ก UI๋ฅผ ์ผ๋ง์ฉ ๋์ฐ๋ฉด์ ์ด์๊ฒ ์ฒ๋ฆฌํ๊ธด ํ๋ค์ด. ๊ฒฐ๊ตญ ํด๋น ํฐ์ ์นด๋ฉ๋ผ๊ฐ ์๋์ง, ์์ผ๋ฉด ์ด๋์ ๋์ ์์ญ์ ์ฐจ์งํ๋์ง ์ผ์ผํ ๋ด์ผ๋๋๋ฐ... ๋๊ฐ ์ผ์ผํ ํ์ธํ๋ ๊ฑด ์ด๋ ต๊ฒ ์ง??
์ ๋ํฐ(๋ค๋ฅธ ์์ง์ ๋ชฐ?๋ฃจ)๋ ๋น์ฐํ ์ด๋ฐ ๋ฌธ์ ๋ฅผ ์๊ณ ์์ด์ ๊ด๋ จ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋๋ฐ, ํฌ๊ฒ 2๊ฐ์ง๋ก ์ฒ๋ฆฌ๊ฐ ๊ฐ๋ฅํ ๊ฑฐ์ผ. 1. Edit -> PlayerSetting -> Player -> Resolution and Presentaiton ํญ์ ๋ณด๋ฉด 'Render outside safe area'๋ผ๋ ํญ๋ชฉ์ด ์์ด. ์ด๊ฑธ ์ผ๋ฉด ์นด๋ฉ๋ผ ์์ญ๊น์ง ๊ทธ๋ํฝ์ ๊ทธ๋ฆฌ๊ณ , ๋๋ฉด ์นด๋ฉ๋ผ ์์ญ์ ๊ฒ์์์ผ๋ก ์ฒ๋ฆฌํด๋ฒ๋ฆผ. ๋ด๊ฐ ์๊ธฐ๋ก ์๋๋ก์ด๋๋ ์ด๊ฑธ ์ง์ํ๊ธฐ ๋๋ฌธ์ ์ด ํญ๋ชฉ๋ง ์ฒดํฌํด์ ํด๋๋ฉด ์นด๋ฉ๋ผ ๋ฌธ์ ๋ ์ ๊ฒฝ๊บผ๋ ๋ ๊ฑฐ์ผ.
2. ์์ดํฐ์ ๊ฒฝ์ฐ 1๋ฒ ๋ฐฉ๋ฒ์ด ๋ค ์ ์ฉ๋๋ฉด ๊ฐ๊ฟ์ธ๋ฐ, ๋ด๊ฐ ์ฐ๋ ์ ๋ํฐ ๋ฒ์ ์์ ์์ดํฐ์ ์ ์ฉ์ด ์๋๋๋ผ. ๊ฒฐ๊ตญ ๋ฐ๋ก ๊ตฌํํ ์ ๋ฐ์ ์์๋จ ๋ง์ด์ง? ์ ๋ํฐ์์ ์ ๊ณตํ๋ ํจ์ ์ค Screen.safeArea.width/ height๋ '์นด๋ฉ๋ผ ์์ญ์ ๋บ ํด์๋'๋ฅผ ๋ฆฌํดํด. ๊ทธ๋ฆฌ๊ณ ๊ทธ๋ฅ Screen.width/ height๋ฅผ ์ฌ์ฉํ๋ฉด '์ ์ฒด ํด์๋'๋ฅผ ๋ฆฌํดํด. ์ด ๋๊ฐ์ง ์์น๋ฅผ ๊ฐ์ง๊ณ ์์ฐจ์์ฐจ ๊ณ์ฐํด๋ณด๋ฉด ๊ฐ ๋๋ฐ์ด์ค์ ๋ฐ๋ผ ์นด๋ฉ๋ผ์ ๋ฐ๋ฅธ ์ฒ๋ฆฌ๋ฅผ ๋ง๋ฌด๋ฆฌํ ์ ์์๊ฑฐ์ผ.
์์ธํ ์ค๋ช ๊ฐ์ฌํฉ๋๋ค.. ์ฌ์ค ์ด๋ฏธ ์ธํฐ๋ท ์์นญ ํตํด์ Safe Area ํ์ฉํด์ ์ฌ๋ฐฑ ๋ง๋ค์ด ์๋๋ฐ์ ๊ทผ๋ฐ ๊ทธ ์ฌ๋ฐฑ์ด ์ข ์ด์ํ๋ค๋ ๊ฒ์ด์๋๋ฐ ์ด์ฉ ์ ์๋ ๋ณด๋ค์
์๋ฌดํผ ๊ฐ์ฌํฉ๋๋ค ๋๋ฌด ๋ํ ์ผํ๊ฒ ์ค๋ช ํด์ฃผ์ ์ ๊ฐ์ฌํ ๋ฐ๋ฆ์ด๋ค์
์ค์ ์์ดํฐ ์ ์์ด์ฒ๋ผ ์นด๋ฉ๋ผ ์ข์ฐ๊ณต๊ฐ์ ๋ผ์ ๋ฃ์์๋ ์์๊ฒ ๊ฐ์
๊ทผ๋ฐ ์นด๋ฉ๋ผ ์์น๊ฐ ๊ธฐ์ข ๋ง๋ค ์ผ์ชฝ์๋ ์๊ณ ์ค๋ฅธ์ชฝ์ ์๋ ๊ฒฝ์ฐ๊ฐ ์์ด์.. ๊ฒฐ๊ตญ์ ์์ ๋ถ๋ถ์ ๊ทธ๋ฅ ๋ค ๋ฒ๋ฆฌ๋ ์ชฝ์ผ๋ก ๊ฐ๊ธฐ๊ณ ํ์ต๋๋ค..ใ