์ผ๋จ ๋ชจ๋ฐ์ผ ํ๊ฒฝ์ ๋ง์ถฐ์ 9:16 ๋น์จ๋ก ํ์๋๋ฐ
๋ณด๋๊น Set.Resolution์ผ๋ก ํด์๋ ์์น๋ฅผย ๊ณ ์ ํ ์ ์๋ค๊ณ ํ๊ธธ๋ ์๊ฑธ๋ก 720:1280ย ๊ณ ์ ํ๊ณ Canvas UI ์์น๋ 720:1280 ๊ณ ์ ํ๋๋ก ๋ฐ๊ฟจ์
๊ทผ๋ฐ ์๊ฐํด๋ณด๋ ์ด๋ฌ๋ฉด ์์น๊ณ ์ ํด๋ ํด์๋ ์ด์์ ๊ฐ์ ๊ฐ์ง ๊ธฐ๊ธฐ(๊ฐ๋ก 1080 ๊ฐ์ ๊ฑฐ)์์๋ ํ๋ฉด ํด์๋๊ฐ ๋จ์ด์ ธ์ ๊นจ์ ธ๋ณด์ด๊ฑฐ๋
ํ๋ฉด์ ๊ฝ ์์ฐจ๊ณ ์ค๊ฐ์ ๋ฉ๊ทธ๋ฌ๋ ๋จ๋ ๊ฑฐ ์๋๊น ๊ฑฑ์ ์ด ๋๋๋ฐ....
1.Set.Resolution์ผ๋ก ๊ณ ์ ํด๋ ํด์๋ ์ด์์ ํด์๋๋ฅผ ๊ฐ์ง ๊ธฐ๊ธฐ์์ ํ๋ฉด์ด ๊นจ์ง๊ฑฐ๋, ์ค๊ฐ์ ๋ฉ๊ทธ๋ฌ๋ ๋จ๋ ๋ฌธ์ ๊ฐ ์๊ธธ๊น?
2.Set.Resolution์ผ๋ก ๊ณ ์ ํด๋ ํด์๋ ์ดํ์ ํด์๋๋ฅผ ๊ธฐ์ง ๊ธฐ๊ธฐ์์ ํ๋ฉด์ด ์ ์์ ์ผ๋ก ์ถ๋ ฅ๋์ง ์์๊น?
3.UI ์์น๋ฅผ ๊ณ ์ ํ๊ณ , ํฐํธ๊ฐ ๊น๋ํ๊ฒ ๋์ค๊ธธ ๋ฐ๋์ Canvas์ Canvas Scaler - UI Scale Mode๋ฅผ Constant Pixel Size ์์ Scale With Screen Size๋ก ๋ฐ๊พผ๊ฑด๋ฐ, ์ด๊ฑฐ ๋ง๊ณ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ผ๋ก๋ ๊ฐ๋ฅํ ๊น?
์ผ๋จ 2๋ฒ์ ์ง์ ๋๋ ค๋ดค๋๋ฐ ์ถ๋ ฅ์ ์ ๋๋ ๊ฒ ๊ฐ๋ค. ์์ง ์ด๋ฏธ์ง๋ฅผ ํ๋๋ ์๋ฃ๊ณ UI๋ก๋ง ์ง์ ๊ทธ๋ฐ๊ฐ ๊นจ์ง์ง ์๋ค
Screen.SetResolution( Screen.width, Screen.width * 16 / 9, true ); ์ด๋ ๊ฒ ์ฌ์ฉํ๋ฉด ์์น๋ฅผ ๊ณ ์ ํ์ง ์๊ณ ์ฌ์ฉํ ์๋ ์๋ค๊ณ ํ๋ค.. ํ๋ฒ ํด๋ด์ผ๊ฒ ๋ค
Scale With Screen Size ์ฐ๋ฉด ๋๊ฒ ๋ค. ์ฌ๊ธฐ์ 720:1280 ํด๋๋ฉด SetResolution ๊ฐ์ด๋ ๋ค๋ฅผ ๋ ์ด๋ป๊ฒ ์๋๋๋ ์ง ๊ถ๊ธํ๋ค..
๊ทธ๊ฑฐ ์ผ๋๋ฐ ํด์๋๊ฐ ์ ๋ง์ผ๋ฉด ๊ทธ๋ฅ ๋น๊ณต๊ฐ์ผ๋ก ๋ ๊ป.
๊ทธ๋ํฝ ์ํฐ์คํธ๋ก์จ ๋ณด๋ฉด ์ต์ ํ๋ฅผ ์ํด์๋ ์ผ๋จ ํด์๋๋ ๊ณ ์ ์ํค๋๊ฒ ์ข๋ค. ํ์ง์ด ๊นจ์ง๋๊ฑด pc๊ฐ ์๋์ด์์ ์ ๊ทน ๋์ํ ํ์๊น์ง ์๊ณ 1280 720 ์ด์๋ง ํด์ ์์ ํ๋ฉด ๋ ๊ฑฐ ๊ฐ์. ๊ทธ๋ฆฌ๊ณ ๊ณ ์ ์ ํด๋๋๊ฒ ๊ฐ๋ฐํ ๋๋ ํธํ๊ณ ..... - dc App