UI ๊ด๋ จ ์คํฌ๋ฆฝํธ ๋ง๋ค๋ย
private Button btn;
private Image img;ย
์ด๋ ๊ฒ ๋ณ์ ํด๋์๊ณ ํ ๋นํด์ฃผ๋๊ฑฐ๋ฅผ ํ์ ์์๋ ์ ๋ถ GetComponet๊ฐ์ด ์ฝ๋๋ก ๋ค ํด์ค? ์๋ ย [SerializeField]๋ก ํด๋๊ณ ์ธ์คํํฐ์์ ํ ๋นํด์ฃผ๋ฉด์ ์์ด์ ์??
๊ทธ๋ฅ ๊ฐ์๊ธฐ ๊ถ๊ธํด์ก์
๊ฒ์ด์ผ GetCompoent๋ก ๊ฐ์ ธ์ค๋๊ฑด ์ ๋ํฐ์ 30ํผ๋ง ์ฐ๊ฒ ๋ค๋ ๋ป์ด๋ค
๊ทธ๋ฅ ํ์ฌ์์ ๋ง๋๋ ๊ฒ์์ ์ธ๋๊ฒ๋ณด๋ค ์์ ๋์ด ๋ง์ผ๋ ์ฝ๋๋ก ํด์ ์๋์ผ๋ก ๊ฐ์ ธ์ค๊ฒ ํ๋ ์ถ์ด์ ๋ฌผ์ด๋ณธ๊ฑฐ ํ๋ํ๋ ์ธ์คํํฐ์ ํ ๋นํ๋ฉด ๊ท์ฐฎ์๊บผ ๊ฐ๊ธฐ๋ ํ๊ณ , ์ด์ฐจํผ ์ธ๋ ฅ์ด ๋ง์ผ๋ ์๊ด ์์๋ ค๋?
์ง์์ผ? ์ธ์คํํฐ์์ ์ฐ๋๊ฒ ๋์กฐ์?
๋ต๋ณ ๊ฐ์ฌํฉ๋๋ค.
serializefield
ํ์ ๋ ์ ๋ํฐ์์ ์ ๊ณตํด์ฃผ๋๋๋ก ์ธ์คํํฐ์์ ์ฐ๋๋ณด๋น ๋ต๋ณ ๊ฐ์ฌํฉ๋๋ค.
์ธ์คํํฐ = ๋น์ฉ์ด ์์ GetComponent = ์์ฃผ ์ฝ๊ฐ์ ๋น์ฉ์ด ๋ค์ ๋น์ฐํ ๋น์ฉ์ด ์๋ ์ชฝ์ ์ ํํ๊ณ , ๋๊ฐ์ ๊ฒฝ์ฐ์๋ ์ฝ๋์ ๋งํนํด๋๋ฉด ๋ฐํ์ ์ด์ ์ ์๋ํฐ ๋ ๋ฒจ์์ ์๋์ผ๋ก ์ธ์คํํฐ ์ฐ๊ฒฐํด์ฃผ๋๋ก ๋ง๋ค์ด์ ์ฐ๋ ์ค
์ฝ๋์ ๋งํนํ๋ค๋๊ฑด ๋ฌด์จ ๋ง์?? ์ดํด๋ฅผ ๋ชปํ์