๊ฐ์ข ๋ณด๋ฉด์ UI ์๋ํ ์ด ๋ถ๋ถ์ด ๋ญ๊ฐ ๊ณ ๊ธ์ ธ ๋ณด์ฌ์ ์ด๋ป๊ฒ ๋์๊ฐ๋ ์๋ฆฌ์ธ์ง ํ์
์ค์
๋๋ค.
๊ฐ์ข ๋ณด๊ธฐ ์ ์ ๊ฐ๋ฐ ํ ๋๋ย canvas ์์ ๊ฐ์ข
UI ์ฐฝ์ panel๋ก ์์ฑํ๊ณ ์์์
์ผ๋ก ํ์/์จ๊ธฐ๊ธฐ ํ๋๋ฐ
(์บ๋ฒ์ค ํ๋์ ์ฌ๋ฌ๊ฐ์ ํ๋ฌ)
๊ฐ์ข์์๋ ๊ฐ UI ์ฐฝ์ Canvas ๋จ์๋ก ๋ง๋๋๊ฑฐ ๊ฐ๋๋ผ๊ตฌ์.
์ด๋ค ๋ฐฉ์์ด ๋ฌด์กฐ๊ฑด ์ณ๋ค๋๊ฑด ์๋๊ฑฐ ๊ฐ๊ธดํ๋ฐ ๊ทธ๋๋ ๊ฒฝํ๋ง์ ์ ๋ฌธ๊ฐ๊ฐ ui ์๋ํ๋ฅผ ๊ดํ ์๋ ค์ค๊ฑด ์๋ํ ๋ย
์ด ๋ฐฉ์์ผ๋ก ํ๋ฒ ๊ณ ์ณ๋ณผ๊น ์ถ์๋ฐย ๊ถ๊ธํ๊ฒ ui๋ฅผ ์๋ํํ๋ ์์ผ๋ก ๊ด๋ฆฌํ๋๊ฒ ํ์ ์์๋ ์๋๋ฉด
๊ฐค๋ฌ๋ฆฌ์ ์๋ ๋ค๋ฅธ ๊ฐ๋ฐ์๋ค๋ ์ด๋ ๊ฒ ์์
์ ํ๊ณ ์๋์ง๊ฐ ๊ถ๊ธํฉ๋๋ค...ย ย
canvas๋จ์๋ก ๋ง๋๋ panel๋จ์๋ก ๋ง๋๋ ์ฉ๋๋ ๋๊ฐ์ด ๊ฐ์ ๋ชฉ์ ui๋ฌถ์ด์ฃผ๋ ์ฉ๋์ด๊ณ canvas๋จ์๋กํ๊ณ enabled๊ป๋ค์ผฐ๋คํ๋๊ฑด panel ํ์ฑํ ๋นํ์ฑํ๋ณด๋ค ์ฑ๋ฅ์ ์ผ๋ก ์ข์์ ๊ทธ๋์ค. ์๋ํ์ฒ๋ฆฌ๋ ์ ๋ชฉ๊ณผ๋ค๋ฅด๊ฒ๋ณธ๋ฌธ์์ ๋ง์ํ์ ๊ฒ์์ด์ ๋ชจ๋ฅด๊ฒ ์ด์ค. - dc App
์๋ํ ์ฒ๋ฆฌ๋ผ๋๊ฒ ๊ทธ๊ฑฐ ๋งํ๋๊ฑด๊ฐ, ์ฝํ ์ธ ํผํฐ๋ ๋ ์ด์์ ์๋ฆฌ๋จผํธ ๊ทธ๋ฃน ํฉ์ฒ์ ๋ฐ์ดํฐ๊ฐ ๋ง์์ ์ฌ์ด์ฆ ์ธํ ๋ค๋๋๊ฑฐ
๋ถ๋ชจ์์ ๋ฆฌํ๋ ์ ์ผ๋ก ์์๋ค ์น ๊ธ๋๊ฑฐ ๋งํ๋๊ฑฐ๊ฐ์๋ฐ Instantiateํ ๋ ์ธ๋งํ๊ณ ๊ทธ๋ฅ ์ด๋ฏธ ์ฌ์ ์กด์ฌํ๋๊ฑฐ๋ฉด ๋ฑํ
UI๋ถ๋ชจ์ ์์ ์ค๋ธ์ ํธ๋ค์ ์น ๊ธ์ด์์ dictionary๋ก ๊ด๋ฆฌํ๊ณ , ๋ฒํผ ๊ฐ์ ๊ฒฝ์ฐ๋ ํด๋ฆญ์ ๋ธ๋ฆฌ๊ฒ์ดํธ๋ก ํจ์ ์ฐ๊ฒฐ์์ผ์ฃผ๊ตฌ์. ๊ทธ๋ฆฌ๊ณ ui๋ฅผ ๋์ ์ผ๋ก ๊ด๋ฆฌํ๋๊ฑด์ง ui ์ค์ ํ๋ฉด๋ ๋ค ํ๋ฆฌํ์ผ๋ก ์์ฑํด๋์๋๋ผ๊ตฌ์. ๋์ค์ ui ํ๋ฉด์ด ๋ง์์ง๋ ๊ฒฝ์ฐ, ํน์ ๋ฒํผ ํด๋ฆญ์ ํจ์๋ฅผ ์ฌ๋ฌ๊ฐ ์ฐ๊ฒฐํด์ผํ๊ฑฐ๋ ๋ฑ๋ฑ ์ธ์คํํฐ ํ๋ฉด์์ ์ฒ๋ฆฌํ ๋ ๋์ฌ ์ ์๋ ์ค์๋ฅผ ๋ฐฉ์งํ๊ธฐ ์ํด์ ์คํฌ๋ฆฝํธ๋ก ์ฒ๋ฆฌํ๊ณ ๊ด๋ฆฌํ๋ค... ๊ฐ์ ๊ฑฐ๋๋ผ๊ตฌ์. ๊ทธ๋์ ํน์ ๋ค๋ฅธ ๊ฐ๋ฐ์๋ค๋ ์ด๋ฐ ๋ฐฉ์์ ์ ๊ทน์ ์ผ๋ก ํ์ฉํ๋ ์ถ์ด์์ใ ใ