๋ด๊ฐ ๋ฒํผ์ ๋๋ฆฌ๋ฉด ํ๋ฆฌํน์ ๋ณต์ ํ๊ฑฐ๋ ?
๊ทธ ๋ค์ ๋ค์ ๋ฒํผ์ ๋๋ ธ์ ๋ ์๋ณธ์ ์ ์ธํ๊ณ ๋ณต์ ๋ ์ ๋ค๋ง ์ง์ฐ๋ ค๋ฉด ์ด์ผ ํด์ผ๋จ?
Destroy(Gameobject.Find(gameobject.name + "(Clone));
์ด๋ ๊ฒ ํด๋ดค๋๋ฐ ๋ง์ง๋ง์ ๋ณต์ ๋ ์ ๋ง ์ง์์ ธ์๋ฆฌ
ํ๊บผ๋ฒ์ ์ง์ฐ๋ ๋ฐฉ๋ฒ ์์?
์์ฑํ ๋ ๋ฆฌ์คํธ์์ถ๊ฐ
https://youtu.be/iKb0ScfuYeY
๋๋ ์ด ์์ ์ฐธ๊ณ ํจ 5:55
๊ทผ๋ฐ ์ข์ ๋ฐฉ๋ฒ์ธ์ง๋ ๋ชจ๋ฅด๊ฒ ๋ฐ
๋ฐ๋ณต๋ฌธ ๋ฃ์์? ์ ๊ฑฐ ์ฝ๋ ํ๋๋ฉด ํ๋๋ง ์ญ์ ํ์ง - dc App
Find ๋ ์ค๋ธ์ ํธ ํ๋๋ง ์ฐพ์์ ๋ฐํํ๋ ํํ๋๊น ํ๋๋ฐ์ ์์ง์์ง๋ค
์์ ๋๊ธ ๋ฌ๋ฆฐ๊ฒ์ฒ๋ผ, ์์ฑํ ๋ ๋ง๋ค List ์ ๋ด์์ ๊ฐ์ง๊ณ ์๋ค๊ฐ, ๊ทธ๊ฑฐ ๊บผ๋ด์ ์ง์.
List commentsInstancePrefabList = new List(); Instantiate(commentsInstancePrefab) as CommentsInstance; ์ด๋ ๊ฒ ์์ฑํ๊ณ for๋ฌธ์ผ๋ก commentsInstancePrefabList.RemoveAt(i); Destroy(commentsInstancePrefabList[i]); ์ด๋ ๊ฒ ์ง์ธ๋ ค๊ณ ํ๋๋ฐ ์๋? ์ธ๋ฑ์ค๊ฐ ๋ฒ์ด๋ฌ๋ค๊ณ ํ๋๋ฐ.. 5๊ฐ ๋ณต์ ํ๊ณ ์ง์ธ๋ 5๊ฐ ๋ฃ์๋๋ฐ..
๋ญ๊ฐ ๊ทธ๋ ๊ฒ ๋ณต์กํด ๊ทธ๋ฅ foreach(Transform toDestroy in commentsInstancePrafabList) { Destroy(toDestroy); } commentsInstancePrafabList.clear(); ํ๋ฉด ๋์์