์ด์ ๋ง ์ ๋๋ฐ์ด๋ ๋ท์ง ์นดํผ ๋๋ธ ๋๋ค์
์คํ์ด์ค๋ฅผ ๋๋ฅด๋ฉด dice ์ค๋ธ์ ํธ ํ๋๊ฐ ์์ฑ๋๊ณ ๋ฐฑ์คํ์ด์ค๋ฅผ ๋๋ฅด๋ฉด ๋ง์ง๋ง์ ์์ฑ๋์๋ ์ฃผ์ฌ์๊ธฐ ์์ด์ง๋ ์คํฌ๋ฆฝํธ๋ฅผ ์ฐ๋ ค๊ณ ํ์๋๋ค
๊ทผ๋ฐ ์๊ฐํด๋ณด๋๊น ์ด๋ฏธ ์์ฑํ ์ค๋ธ์ ํธ์ ์ ๊ทผ์ ์ด์ผ ํด์ผํ ์ง ๋ชฐ๋ผ์ Game Manager์ dicelist ๋ผ๋ ์ค๋ธ์ ํธ ๋ฐฐ์ด์ ๋ง๋ค๊ณ
dicelist[index] = Instantiate(๋์ถฉ ์ค๋ธ์ ํธ) ์ด๋ ๊ฒ ๋ฐฐ์ด์ ๋ฃ์ด์ ๊ด๋ฆฌํ๊ธฐ๋ก ํ์๋๋ค
๊ทธ๋ฐ๋ฐ ์ด๋ ๊ฒ ๋ฐฐ์ด๋ก ๊ด๋ฆฌ ์ํ๊ณ ์ด๋ฏธ ์์ฑ๋ ์ค๋ธ์ ํธ์ ์ ๊ทผ์ด ๊ฐ๋ฅํจ?
์ฝ๊ฐ c++์์ ๋์ ํ ๋นํ๋๋ฐ ๊ทธ๊ฑธ ๊ฐ๋ฆฌํค๋ ํฌ์ธํฐ๊ฐ ์์ด์ ์ ๊ทผ์ ๋ชปํ๋ ๊ธฐ๋ถ์ธ๋ฐ
C#์์ ํด๋์ค๋ ๋ ํผ๋ฐ์ค ํ์ ์ด๋ผ ํฌ์ธํฐ๋ ์ฐธ์กฐ์ ๋ฐ๋ก ์๋ถ์
๋งจ๋ฐ์ค์ ๊ทธ๋ฅ ๋น์ ์ ๋ด ์๊ฐ์ ๋ํ๋ผ์ ์๋ ์ต๋์น์ ๋น์
๋ธ๋ฆฌ๊ฒ์ดํธ๊ฐ ๋จผ์ง ๋ชจ๋ฅด๊ฒ ๋๋ฐ ๊ฑ ๋ญ๋ผ๋ ๋ง๋ค๋ค๋ณด๋ฉด ์๊ฒ ๋๊ฒ ์ง? ใ ใ
๊ทผ๋ฐ ์ํฉ์ ๋ฐ๋ผ ๋ค๋ฅผ๋ฏ ๊ทธ๋์ ๊ฑ ์ง์
์ด๋ฏธ ์์ฑ๋ ์ค๋ธ์ ํธ๊ฐ ์ ํํ ๋ญ์ง ์๋ฉด ๊ฐ๋ฅํ์ง
์ธ์คํด์ค ์์ด๋๋ฅผ ์๋ค๋๊ฐ, ์์ฑ๋ ์ค๋ธ์ ํธ๋ค์ ์ด๋ฆ์ด ๋ค๋ฅด๋ค๋๊ฐ, ๋ด๋ถ์ ํ ๋น๋ ๊ฐ์ด ๋ค๋ฅด๋ค๋๊ฐ(์ฃผ๋ก ์ธ๋ฑ์ค๊ฐ)
๊ทผ๋ฐ ๊ทธ๋ ๊ฒ ํ ํ์์์ด ๋ฐฐ์ด์ ์ ์ฅํด์ ๊ด๋ฆฌํ๋๊ฒ ์ ค ํ์คํ๊ณ ํธํจ
๋์ด ํ๋๊ฒ ๋ง์์
์ด๋ฆ์ผ๋ก ์ฐพ๋๊ฑฐ ๋๋ฆผ. ๊ฑ ๋งํธํ๊ฒ ํ์ ๋ด์๋์