ํ๋ ๊น๋๊ฑด ํ์ผํ๋ ํธ๋ก ์ฝ๊ฒ ๊น๋ ค์ ๋ฌธ์ ๊ฐ ์๋๋ฐ
์ด ์ฝ์ธ๋ ๋งต์ ๋ฌด์ง์ฅ ๋ฃ์ผ๋ ค๋๊น ํ์ผํ๋ ํธ์ฒ๋ผ ๊น๊ณ ๋ ์ถ์๋ฐ ํ์ผํ๋ ํธ์ ๋ฃ๊ณ ์ฑ์ฐ๋ ค๋ ๊ธฐ์กด ํ์ผ ์์ฑ์ ๋ค๊ฐ์ ธ๊ฐ์
์ฝ์ธ์ด ํ์ผ์ด ๋์ด๋ฒ๋ฆฌ๋ ๋ถ์์ฌ๊ฐ ๋ฐ์ํด๋ฒ๋ฆฌ๋ค์... ํด๊ฒฐ๋ฐฉ๋ฒ ์๊ณ ๊ณ์๋ ๋ถ ์์ผ์ ๊ฐ์
grid ์ค๋ธ์ ํธ์ tilemap ์๋ก๋ง๋ค๊ฑฐ๋ ์์ ๊ฒ์ ์ค๋ธ์ ํธ ์์ฑํด grid ์ปดํฌ๋ํธ๋ฅผ ๊ฐ์ ธ์์ ํ์ผ์ค๋ฝ๊ฒ ์์น์กฐ์ ํ๊ธฐ
์ค์ฐ ๊ฐ์ฌํฉ๋๋ค
๋์ ์ฃ์กํ๋ฐ ํ์ผํ๋ ํธ๋ก ๋์ ๊น๋๊ฑด ์ฑ๊ณต์์ผฐ๋๋ฐ ํ๋ ์ด์ด๊ฐ ๋์ ๋จน์ผ๋๊น ํ๋ ํธ๋ก ๊น ๋์ ๋ค์ด ํ๊บผ๋ฒ์ ์น ์์ด์ง๋๋ฐ ์ด๊ฑฐ ๊ณ ์น๋๋ฐฉ๋ฒ์ ํน์
์ ์ ์์๊น์
void OnCoinCollected(Vector3Int position) Tilemap.SetTile(position,null); player.coin++;
๊ฐ์ฌํฉ๋๋ค ํ๋ํ๋ ์๋ ๋ฐ์ฉ๋ค
๊ฐ์ธ์ ์ธ ์๊ฐ์ธ๋ฐ ํ์ผ๋งต์ ๊ทธ๋ฅ ์ด๋ฏธ์ง ๋ถ์ด๋ ์ฉ๋ ์ด์์ผ๋ก ์ฐ์ง ์๋ ํธ์ด ์ข์๊ฑฐ ๊ฐ์ - dc App
์ด๊ฒ ๊ทผ๋ฐ ๋งต์ ๊น๋ฆฌ๋ ์ฝ์ธ ์ซ์๊ฐ ์ง์ง ์กฐ์จ๋๊ฒ ๋ง์์ ํ๋ํ๋ ๊น๋ ค๋๊น ๋ต์ด ์์;;
ํ ใทใท; ๊ธ์ฟค ๊ฐ์ฌ์ฌ ๋ค์ ์๊ฐํด๋ด์ผ๊ฒ ๋ค
๊ทธ๋ฆฌ๊ณ ํ์ผ๋งต์ ๋์ ๊น๋ ์ฉ๋๋ก ์ข์ง ๋ชปํจ. ํ์ผ๋งต ์ฝ๋ผ์ด๋๋ ์ถฉ๋ํ ๊ฐ๋ณ ํ์ผ์ ๋ชป๊ตฌํด์์ - dc App
ํด๋น ๋๊ธ์ ์ญ์ ๋์์ต๋๋ค.
๋ญ์ด๋ฐ ์๋ ๋ฐ์์ด ๊ฐค์ด ๋ค ์๋ ธ ์ง๋๊ฐ๋ ์ค์ ์ธ๋ถ์ง์ต๋๋ค