1. public์ผ๋ก ์ ์ธ ํ ์ง์ ๋์ด๋ค๋๊ธฐ
2. findchild
3. getchild
find๋ ์ฑ๋ฅ ๋ง์ด ์ก์๋จน๋๋์ ์ ์ธํ๊ณ
์ด๋ ๋ฐฉ๋ฒ์ ์จ์ผ๋ ๊น ? ? ?
1. public์ผ๋ก ์ ์ธ ํ ์ง์ ๋์ด๋ค๋๊ธฐ
2. findchild
3. getchild
find๋ ์ฑ๋ฅ ๋ง์ด ์ก์๋จน๋๋์ ์ ์ธํ๊ณ
์ด๋ ๋ฐฉ๋ฒ์ ์จ์ผ๋ ๊น ? ? ?
๋ GetComponentFromChildren ์์ฃผ์
์ด๋ฐ๊ฒ๋ ์๊ตฌ๋ ใณ
์ด๊ฑฐ ์ฐพ์๋ดค๋๋ฐ ์ง์ ํ ์ปดํฌ๋ํธ๋ฅผ ๊ฐ์ง ์์ ๊ฐ์ฒด๊ฐ ์ฌ๋ฌ๊ฐ์ธ ๊ฒฝ์ฐ์ ๋ญ ๋ฐํํ๋๊ฑฐ์ผ??
+ ์๊ธฐ ์์ ์ด ํด๋น๋๋ ์ปดํฌ๋ํธ ๊ฐ๊ณ ์๋ ๊ฒฝ์ฐ์ ๊ทธ๊ฑธ ๋ถ๋ฌ์ค๋ ๊ฒ ๊ฐ์๋ฐ ๋ง๋?
dfs๋ก ์๋ํ๋๋ฐ ๊ฐ์ฅ ๋จผ์ ๋ฐ๊ฒฌํ ๊ฑฐ ๋ฐํํ ๋ฏ. ์ฌ๋ฌ๊ฐ๋ฉด GetComponentsInChildren์ผ๋ก ์ ๋ถ ๋ฐ์์ฌ์ ์์
์น๊ณ ์ ๊ฐ์ถ
ํด๋น ๋๊ธ์ ์ญ์ ๋์์ต๋๋ค.
์ฐธ๊ณ ํ๊ฒ์ด ใณ
3
ใณใณ
getchildํด๋๊ณ ๋์ค์ ๊ณ์ธต๊ตฌ์กฐ ๋ฐ๊พธ๋ฉด ๋ฒ๊ทธ๋์ serializefield ์จ๋๊ณ ๋์ด๋ค์ฐ๋๊ฒ ์ ์ผ ์์ ์ ์
์ฌ์ค serializefield๋ฅผ ์์ง ์ ๋ชจ๋ฆ ์ด์ฐธ์ ๊ณต๋ถํ๊ฒ์ใณ
๊ทธ๋ฅ public ๋ฉค๋ฒ๋ค ์ธ์คํํฐ์ ๋จ๋๊ฒ์ฒ๋ผ private ํ๋๋ ์ธ์คํํฐ์ ๋จ๊ฒํ๋๊ฑด๋ฐ public์ฐ๋๊ฒ ์ฐ์ฐํ๊ณ ์ปคํ๋ง ์ ๋ฐํด์ ๋์ ์ฐ๋๊ฑฐ์