ํ๋ฆฌํน a,
ํ๋ฆฌํน b,
ํ๋ฆฌํน c~z
์ด๊ฑฐ ๋ค ํํ๋ง์์ ์ฐ๊ณ ์ถ์๋ฐ.
ํ๋ฆฌํนb์์ฑ ์์ฒญ์ ํ๋ง์ ์๋์ง ์๋์ง ์ฐพ๋๋ฐฉ๋ฒ ์์๊น?
์ด๋ฆ์ผ๋ก (+(Clone)) ์ฐพ๋๋ฐฉ๋ฒ์ ์ฐ๊ณ ์๋๋ฐย
์ข๋ ๊ฐ๋จํ๋ฐฉ๋ฒ ์์๊ฑฐ ๊ฐ์์ ์ง๋ฌธํจ.
์์ฑํ ๋ var _item = Instantiate(obj); _item.name = obj.name; ์ด๊ฑธ๋ก clone ๋นผ
์ด๋ฆ์์ clone์ ๋นผ๊ณ ์ถ๋ค๋๊ฒ ์๋๋ผ ํ ์์ ํน์ ํ๋ฆฌํน์ ํด๋ก ์ด ์๋์ง ํ์ธํ๊ณ ์ถ๋ค๋ ๊ฑฐ์์
์ค. ์ ๋ต. ๊ทธ๋ ๊ฒ ๋งํ๋๊น ๋ ์ ๋ฌ์ด ์๋๋๊ฑฐ ๊ฐ๋ค. ๋ด๊ฐ ๋ง์ ์ด๋ ต๊ฒํ๋๋ณด๋ค
๊ทธ๋์ ์ด๊ฑฐ ์ด๋ป๊ฒ ํ๋์ง ์์๋๋ถ์...
ใ ใ ๊ฑ ํด๋ก ๋ถ๋๊ฒ ๊ตฌ๋ ค๋ณด์ฌ์ ๋งํ๊ฑฐ
ํ๋ฆฌํน๋ณ๋ก ํ๋ง์ ๋๋๋๊ฒ ์ ์ผ ๊ฐ๋จํด๋ณด์ด๋๋ฐ
ํด๋ก ์ ๋นผ๊ณ ํด๋ดค๋๋ฐ List.contain์ ์๋จน๊ณ . ๊ฒฐ๊ตญ name์ผ๋ก ์ฐพ์์ผ ํ๋๋ฐ.
๋ด๊ฐ ์ด๊ฑฐ ๋น์ทํ ๊ตฌ์กฐ๋ฅผ ์ฌ์ฉํ๊ณ ์๋๋ฐ ๋ถ๋ชจ ํ์ ํ๋ฆฌํน๋ณ๋ก ์์ ํ์ ๋ง๋ค๊ณ ๋์ ๋๋ฆฌ์ key ํ๋ฆฌํน ์ด๋ฆ, value ์์ ํ๋ก ๊ฐ์ ๋ฃ์ด์ ํ์ํ ๋๋ง๋ค key๋ก ์์ ํ์ ํธ์ถํ ๋ค์์ ์ฌ์ฉํ๋ ๋ฐฉ์์ ์ฐ๊ณ ์์. ์ด๋ฐ์์ผ๋ก ํ์ ์ฌ๋ฌ๊ฐ ๋ง๋ค๋ฉด ์๋๋ ๊ตฌ์กฐ์?
๋ถ๋ชจํ์ด ๋์ ๋๋ฆฌ๊ณ value๋ก ์์ํ์ด(List) ๋ค์ด๊ฐ๋ค๋๊ฑฐ์ง? ๊ด์ฐฎ์ ๋ณด์ด๋๋ฐ.๊ทธ๋ ๊ฒ ํด๋ ๋๋๋ฐ. ๋ ์ ๋ฐฉ๋ฒ์ด ์ง๊ธ ๊ถ๊ธํ๋ค.
์ด๊ฑธ๋ก ๋ฐ๊ฟจ๋ค. ์ด๊ฒ ์ข๋ ํจ์จ์ ์ธ๊ฑฐ ๊ฐ๋ค. ๋ฆฌ์คํธ์์ ์ด๋ฆ ์ฐพ๋๋ผ ๋ป๋ป์ด ๋๋๊ฑฐ ๋ณด๋ค. ใ ใ ๊ณ ๋ง์๋กํ.
ํ ์ ์ฒด์ฌ์ด์ฆ๊ฐ ์ปค์ง๋ฉด ๋นํจ์จ์ ์ด๋๊น ๋๋๋๊ฑธ ์ถ์ฒํ๋ค. ๊ฒ๋ค๊ฐ ํ ๊ณณ์ ๋ค ๋ฃ์ผ๋ฉด ์ด๋ฆ ๋น๊ต ๋ง๊ณ ๋ ๋ฆฌ์คํธ์ ์ค๋ธ์ ํธ๋ง ๋ฃ์ด์๋ ๋ชป์ฐพ์ ๋๋๋๊ฑธ ์ถ์ฒํจ
ํ๋ง์ ์ต์ ํ์ ์ํ๋ ํ ํฌ๋์ธ๋ฐ, ์ฌ๋ฌ ์ข ๋ฅ์ ๊ฒ์ค๋ธ์ ํธ๋ฅผ ํ๋์ ํ์ ๋ฃ์ผ๋ฉด ํ์์ ๊บผ๋ผ๋ ๋ง๋ค ๊ฒ์ํด์ผ ํ๋ฏ๋ก ์๋์ ์ํด๋ฅผ ๋ณผ ์ ์์ง ์์? ํ๋ฆฌํน ์ข ๋ฅ๋ณ๋ก ๋ณ๋์ ํ์ ์ฐ๋๊ฒ ์ด๋์ด์ง ์์๊น?
๊ฒ์ํ๋ฒ ํ๋๊ฒ ๋ง๋ค์๋ค ํ๊ดดํ๋ค ํ๋๊ฑฐ๋ณด๋จ ์๊ฑฐ ๊ฐ์๋ฐ? ๊ทธ ๊ฒ์์๋๋ฅผ ์ข๋ ํจ์จ์ ์ผ๋ก ํ ๋ผ๊ณ ์ด์ง๋ฌธ์ ์ ์ด์ ํ๊ฑฐ๊ณ .. ๋งํ๋ค ์ถ์ด ๋ณ๋ ํ์ฐ๊ธฐ์ ์ค๋ธ์ ํธ ์ข ๋ฅ๊ฐ ๋๋ฌด ๋ง์๋๋ฐ ์์ ๋์ ๋๋ฆฌ ์ฐ๋๊ฑธ๋ก ํํํ๋ฐ. ๋ชจ๋ฐ์ผ์ด๊ธฐ ๋์ ์ต์ ํ ์ ๊ฒฝ ์ฐ๊ณ ์๋๊ฑฐ๊ณ ..๋ญ ๊ทธ๋ญ.
๊ทธ๋ฆฌ๊ณ ํ๋ง์ ํ๋ง ๋๋ฆ์ ๋ํต์ด ๋ฐ๋ผ์ค๋๊น ํ๋กํ์ผ๋ง ๊ผญ ํด๋ณด๊ธธ ๋ฐ๋. ๋๋ถ๋ถ์ ๊ฒฝ์ฐ ํ๋ง์ด ํ์ํ์ง ์์
https://blog.naver.com/raveneer?Redirect=Log&logNo=221354609214&from=postView
ํ๋ง์ ํ๋ ์ด์ ๋ฅผ ์๋์ง๊ฐ ๋ ๊ถ๊ธํ๋ค
ํ๋งํ๋ ์ด์ ๋ฅผ ๋ชจ๋ฅด๋ฉด ์ ํ๋ง์ ํ๋ ค๊ณ ํ๊ฒ๋. ๊ฐ์๋ฆฌ ์ธ๊ณ ์ถ์ผ๋ฉด ์๊ฐ์ ์ข ํ๊ณ ํด๋ผ. ๋ณ์ ๋์ ๋ ์ค๋ฅด๋๋๋ก ์ธ์ง๋ง๊ณ .
์ต์ ํ ์ข๋ ๋ชจ๋ฅด๋์๋ผ๊ฐ ์ต์ ํํ๋ต์๊ณ ์ฃผ์ ๊ฑฐ๋ฆฌ๋๊ฑฐ๋ณด๋๊น ๊ท์ฝ๋คใ ใ ์ด์ฌํ ์๊ณ ํด๋ผ