๋์ค์ ์บ๋ฆญํฐ ์ฌ๋ฌ๋ง๋ฆฌ ๊ณจ๋ผ์ ํ๊ฒ ํ ์์ ์ด๋ผ ์ ๋ฐ์์ผ๋ก ๋ฃ์ด๋ ์๊ฐ ์๊ณ ์คํฌ๋ฆฝํธ์์์ ์ ๋นจ๊ฐ ๋๊ทธ๋ผ๋ฏธ ๊ฐ์ ์ ๊ทผํด์ผ๋ ๊ฑฐ๊ฐ์๋ฐ
ย ย ย ย Button button = GetComponent<Button>();
ย ย ย ย button.onClick.AddListener() ์ด๊ฑฐ๋ Invoke() ์ธ๊ฑฐ๊ฐ๊ธดํ๋ฐ
์์ ์ธ์๊ฐ ๋ญ ์ด๋ป๊ฒ์ฐ๋๊ฑด์ง ๋ชจ๋ฅด๊ฒ์.
์ ๊ทธ๋ฆฌ๊ณ ๋ฒํผ์ด ๋ฒํผ ๋ค์ด๋ง๊ณ ๋ฒํผ ์ ๋ฐฉ์์ด๋๋ฐ(ํด๋ฆญํ๊ณ ๋์ง๋ ๋ฐ๋)
๋ฒํผ ๋ค์ด๋ฐฉ์์ผ๋ก ๋ฐ๊ฟ ์ ์๋์ด๊ฑฐ?
-p.s
๋ฐ์ ๋ฌธ์ ๋ HideInspecter ํด๋์ ๋ ์ฐพ๊ธฐ์ด๋ ค์๋๋ฐ ์ธ์คํํฐ์์์ ๋ฐฐ์ด์ฌ์ด์ฆ๊ฐ 0์ผ๋ก๋์์ด์ ๊ทธ๋ซ๋๊ฑฐ์ฟ์. ใ ใ
์ ๋ํฐ ๊ธฐ๋ณธ ์ ๊ณต๋ฒํผ์ ๋๋๋ง ๋ฐ๋ํด์ ์ธ๊ฒ์ ์กฐ์์ฉ์ผ๋ก๋ ๋ถ์ ํฉํ๊ณ ui๊ฐ์๋ฐ์ ์ฐ๋์ฉ๋๊ณ (์คํฌ๋ฆฝํธ ๊ฑฐ์ ๋ฏ์ด๋ด๋ ์์ค๊น์ง ๊ฐ๋ฉด ๋ฐฉ๋ฒ์ด ์๋๊ฒ๊ฐ๋๋ฐ ๋๋ฌด ์ด๋ ค์๋ณด์ฌ์ ๋ ํฌ๊ธฐํ์) ๋ฒํผ ๋ค์ด์ด๋ ๋ฒํผ๋๋ฅด๋ ๋ด๋ด ๋ฐ๋ํ๋ ์กฐ์๋ฒํผ ๋ง๋๋ ค๋ฉด event trigger๋ผ๋ ๋ฒํผ ๋น์ทํ๊ฑธ ์ฐ๋ฉด ๋จ ๊ฑฐ๊ธฐ์ ์์.
๊ธ๊ณ ์จํด๋ฆญ์ ํด๋ฆญ๋์์๋ ๊ฑธ๋ ค์๋ ๋ฉ์๋๋ฅผ ์คํ์ํค๋ ๊ธฐ๋ฅ ๋ฑ ํ๋๋ฐ์ ์์. ์ ๋งํ๋ฉด ์บ๋ฆญํฐ๋ค์ ์กฐ์ํ๋ ์คํฌ๋ฆฝํธ๋ฅผ ํต์ผํ๋๊ฒ ์ข๊ณ ์๋๋ฉด ๊ฒ์๋งค๋์ ์คํฌ๋ฆฝํธ ๊ฐ์๊ฑฐ ๋ง๋ค์ด์ ํ์ฑํ๋์ด์๋ ์บ๋ฆญํฐ์๊ฒ sendmessage๋ก ์ ํ ๋ฉ์ธ์ง๋ฅผ ์ด์ฃผ๋ ๊ตฌ์กฐ๋ก ์ง ๋ค์ ๊ฒ์๋งค๋์ ์ ์๋ ์ ํ ๋ฉ์ธ์ง ์๋ ๋ฉ์๋๋ฅผ ๋ฒํผ onclick์๋ค๊ฐ ๊ฑธ๋ฉด ๋จ
์ฆ ๋ฒํผ ํ๋์ ์ฌ๋ฌ๊ฐ์ ๊ธฐ๋ฅ์ ๋ฃ์ผ๋ ค๋ฉด ๋ฒํผ์ ๊ด๋ฆฌํด์ฃผ๋ ์ ๋ด ์คํฌ๋ฆฝํธ๋ฅผ ์ง์ ๊ฑ๊ฐ ๋ฒํผ ๋๋ ธ์ ๋ ๋ฌด์จ ์บ๋ฆญํฐ ๊ณจ๋๋์ง ํ์ธํ๊ณ ๊ฑ๋ฅผ ์ฐพ์์ ์ ํ ๋ฉ์๋๋ฅผ ์คํ์ํค๋ ์๋ฐ ๊ตฌ์กฐ๋ก ์ง๋ ์๋ฆฌ
addlistener๊ฐ ๋นจ๊ฐ์์ ์ ๊ทผํ๋๊ฑฐ๊ณ ()์์๋ค๊ฐ ํจ์์ด๋ฆ ๊ฑ ์ฐ๋ฉด๋จ
๋นจ๊ฐ๊ฑฐ๊ฐ ๋๊ฐ ๋ฐ ์ค๋ฅธ์ชฝ๊บผ๋งํ๋๊ฑฐ๊ฒ ์ง?? ๊ทธ๋ผ ์ผ์ชฝ์ ์ ๊ทผํ๋๊ฑฐ๋์๋ฅ ์จ๋ ๊ณ ์ ๋ต๋ณ ๊ณ ๋ง๋ค ์ด๋ฒคํธํธ๋ฆฌ๊ฑฐ๋ฐฐ์๋๊ฑฐ๊ฐ์๋ฐ ์์ ํจ์ดํด๋ด์ผ๊ฒ๋น
์ผ์ชฝ๊บผ๋ ์ ๋ชจ๋ฅด๊ฒ ๋ค ์จ๋ณธ์ ์ด ์์ด์ .. ๋๋ ํ์ ์ธ๋ฐ ๋ง์นจ ์ผ๋ง์ ์ ๋จธ๋ฆฌ๋ถ์ก๊ณ ๊ณ ๋ฏผํ๋๊ฑฐ๋ผ ์ ใ ใ
?? ์บ๋ฆญํฐ ์ฌ๋ฌ๋ง๋ฆฌ ํ ๊ฑฐ๋ผ์ ๋ผ๋๊ฒ ๋ง์ด ์๋๋๋ฐ.
์์๊ณผ ์ค๋ฒ๋ก๋ฉ์ ๋ํด์ ์ข๋ ๊ณต๋ถํด๋ณด๋๊ฒ ์ด๋จ์ง?