๋ชจ๊ธฐ๋ฅผ ๋๋ ค์ก๋ ๊ฒ์์ ๋ง๋ค๊ณ ์๋๋ฐย
๋ชจ๋ฐ์ผ ํ๋ฉด์๋ ๋ชจ๊ธฐ๊ฐ ๊ฑ ๋ ์๋ค๋๊ณ , ์ ์ ๋ ๊ทธ ๋ชจ๊ธฐ๋ฅผ ํฐ์นํด์ ์ฃฝ์ด๋ ๊ฒ์์.ย
์ฌ๊ธฐ ๋์ค๋ ๋ชจ๊ธฐ๋ฅผ ์๊ฐ๋ฝ์ผ๋ก ์ง๋ถ์์ผ์ ์ฃฝ์ด๋ ๊ฒ์์ธ๋ฐ,ย
์ ์ ๊ฐ ๋ชจ๊ธฐ๋ฅผ ํฐ์นํ์ ๋ ํ์ฌ ์ ์ ์ ๋ฐ๋ฏธ์ง๋งํผ ๋ชจ๊ธฐ์ ํผ๋ฅผ ๊น๊ณ ์ถ์.ย
์ง๊ธ ๋ด๊ฐ ๊ตฌํํ ๋ฐฉ์์ด ์ ์ ๋ฅผ ์ฑ๊ธํค์ผ๋ก ํด์ ๋ชจ๋ ๋ชจ๊ธฐ ์ค๋ธ์ ํธ๊ฐ ์ ์ ์ ๋ณด๋ฅผ ๋ณด๊ฒ ํ๊ณ ์์.ย
์ข ๋ ์์ธํ ์ค๋ช ํ๋ฉด,ย
0. ์ ์ ๋ฅผ ์ฑ๊ธํค์ผ๋ก ์ ์.ย
1. ๋ชจ๊ธฐ ์ค๋ธ์ ํธ๊ฐ ํฐ์น๋ฅผ ์ธ์ (IPointerClickHandler)
2. ๋ชจ๊ธฐ ์ค๋ธ์ ํฐ์ย OnPointerClick() ์ฌ๊ธฐ์์ ์ ์ ๋ฐ๋ฏธ์ง๋ฅผ ๊ฐ์ ธ์ด.ย
3. ํฐ์น๋นํ ๋ชจ๊ธฐ๊ฐ ์์ ์ ํผ๋ฅผ ๊น์.ย
ํ์ฌ ์๊ฐ๋๋๊ฑด ์ด ๋ฐฉ์๋ฐ์ ์๋๋ฐ, ์ด๋ ๊ฒ ํ๋๊ฑฐ ๋ง์...?ย
๋ณดํต ์ด๋ป๊ฒ ๊ตฌํํจ?ย
์ ์ ๋ฅผ ์ฑ๊ธํค ๋ง๊ณ ๊ฑ ์ค๋ธ์ ํธ๋ก ํ๋๊ฒ๋ ์๊ฐํด๋ดค๋๋ฐ, ์บ๋ฆญํฐ๋ ์๋๋ฐ ์ค๋ธ์ ํธ ๋ง๋๋๊ฒ๋ ์ด์ํ๊ณ .. ๋ ํฐ์นํด์ ํผ๋ฅผ ๊น๋ ํ์์ธ๋ฐ ์ด๋ป๊ฒ ์ฝ๋๋ฅผ ์ง์ผํ ์ง๋ ๋ชจ๋ฅด๊ฒ๊ณ ใ ใ ๊ทผ๋ฐ ์ ์ ๋ฅผ ์ฑ๊ธํค์ผ๋ก ํ๋๊ฒ๋ ๊ฑฐ์๊ธฐํด์ ๊ณ ๋ฏผ์ค
ํด๋น ๋๊ธ์ ์ญ์ ๋์์ต๋๋ค.
๊ทธ๊ฒ๋ ๊ทธ๋ฐ๋ฐ ์ด์ ๋ง๋๋๊ฑฐ ๋ฐฐ์ฐ๋ฉด์ ๋ง๋ค๊ณ ์ถ๋ค
ํ๋ ์ด์ด๊ฐ ์์ด์ ๋ ผ๋ฆฌ์ ์ผ๋ก ์ ์๊ฐ์ด ์๋๋ฉด ๊ฒ์๋งค๋์ ๋ผ๋ ํด๋์ค๋ฅผ ์ ์ํ๊ณ ๊ฒ์์ ๊ท์น์ ๊ด๋ฆฌํ๋ ์ฑ๊ธํด ํด๋์ค๋ก ์๊ฐํด. - dc App
GameManger ๋ง๋ค์ด์
๋งค๋์ ๋ฅผ ์ฑ๊ธํค์ผ๋ก ๋ง๋ค๊ณ ๊ทธ ์์ ์ ์ ๊ฐ์ฒด ๋ง๋ค๊ณ ๋ชจ๊ธฐ๋ค์ด GameManager ์ธ์คํด์ค์ ํจ์ ํธ์ถํ๋ฉด GameManager ์์ ์ ์ ๊ฐ์ฒด์ ํผ ๊น๋ ๋ฐฉ์์ผ๋ก ํ๋ ๋ฐฉ๋ฒ์ด ์๊ฐ๋๋๋ฐ ๋ณ๋ก ๊ฐ
๋ ๊ฐ์ง๋ง ์๊ฐํด. ๊ตฌํ์ด ๋๋๊ฐ? ์ด๊ฒ ๋์ค์ ๋ค๋ฅธ ๊ธฐ๋ฅ ์ถ๊ฐํ ๋ ๊ฑธ๋ฆผ๋์ด ๋ ๊น?