GameRoot์์ ํ๋ฆฌํน ์ญ์ ํ๋ ์คํฌ๋ฆฝํธ ๋ง๋ค๊ณ ์ถ์๋ฐย
GameObjectํ ๋ณ์ go ๋ง๋ค๊ณ
go = instantiate(cube)as GameObject;
ํ๋ฉด cube(clone)์ destroy(go)๋ก ์์จ ์ ์๋๊ฒ๊น์ง ์๊ฒ ๋๋ฐ
์ด๋ฌ๋ฉด ์ต๊ทผ์ ๋ง๋ค์ด์ง clone๋ง ์ญ์ ๊ฐ๋ฅํ์์
๊ทธ๋์ GameObject[] go ์ด๋ ๊ฒ ๋ฐฐ์ด ๋ง๋ค์ด์ย go[] = instantiate(cube)as GameObject;
์ด๋ฐ์์ผ๋ก ํ๋ฉด ๋์ง์์๊น ์๊ฐํ๋๋ฐ ์ฌ๊ธฐ์ย
์ ์ฒด ์ญ์ ๋ฅผ ์ด๋ป๊ฒ ํด?ย
cube๊ฐ 4๊ฐ ๋ง๋ค์ด์ ธ์ go[0],go[1],go[2],go[3]์ด ๋ง๋ค์ด์ก๋ค๊ณ ํ ๋ย
์ ์ฒด ์ง์ฐ๋ ๋ฒ์ด๋ 1,3๋ง ์ง์ด๋ค๊ฑฐ๋ ํ๊ฒ๋ ์ด๋ป๊ฒ ํด์ผ๋ ๊น..ย
๋ง๋ค๋ ํ์๋ค ์ง์ด๋ฃ์ด์ ์ญ์ ํ ๋ foreach๋ก ์ ๋ถ ์ญ์ ํ๋ฉด๋์ง
์ ใณใณ foreach๋ฅผ ์ฐ๋๊ตฌ๋
foreach๋ ๋๋ฆฌ๋๊น ๋ณต์ ๋๊ฑฐ ๋ง์ผ๋ฉด for๋ฌธ ์ฐ์ธ์