์ ๊ธฐ์ X ๋ฒํผ์ ๋๋ฅด๋ฉด ์ ๊ฒ ์์ด์ง๋๋ก ํ ๊ฑด๋ฐ,
์ ๊ฒ GameObject๊ณ , Parent GameObject์์ ์ฒ๋ฆฌ๋ฅผ ํ ๊ฑด๋ฐ,
๊ทธ๋ด ๋ ์ด๋ป๊ฒ ์ด๋ฒคํธ ๋ฆฌ์ค๋๋ฅผ ๊ฑธ๋ฉด ๋๋?
์ ๋ํฐ๋ ์ ์๋ง์ ธ๋ด์...
ํ๋์๋ ์กฐ๊ธ ๋ง์ ธ๋ดค์ง.
์ ๊ธฐ๋ฌ ์ฐฝ์ด ๊ฒ์์ค๋ธ์ ํธ๊ณ ๊ทธ์ค๋ธ์ ํธ์ ์ปดํฌ๋ํธ๋ก ํด๋ฆญ์ ๋ญ ์ฒ๋ฆฌ๋ฅผ ํ ๊ฑฐ๋ฉด Destory(transform.gameobject);ํ๋ฉด ์ค๋ธ์ ํธ ์ฌ๋ผ์ง๊ณ ๋๋ ๊ฑด๋ฐ ํจ๋ฐ์ธ ์ ์ปดํฌ๋ํธ์คํฌ๋ฆฝํธ๊ฐ ์์ผ๋ฉด public Gameobject๋ก ํ๋ ๋ณ์ ๋ง๋ค๊ณ ์ธ์คํฉํฐ์ฐฝ์์ ๋ณ์์ ์ฐจ์ผ๋ ์ค๋ธ์ ํธ ๋ฑ๋กํด๋จ๋ค๊ฐ Destroy(๋ณ์); ํ๋ฉด ์์ด์ง ๊ทผ๋ฐ ์ด๋ ๊ฒ ์์ ๋ฒ๋ฆฌ๋ฉด ๋ค์ ๋ง๋ค์๊ฐ ์๊ณ ์์ ์ค๋ธ์ ํธ๊ฐ ์์ด์ง๋๊ฒ
ใด๋ด ์ด์ผ๊ธฐ๋ Child ๊ฐ์ฒด์ Click ์ด๋ฒคํธ๋ฅผ Parent ๊ฐ์ฒด์์ ์ฒ๋ฆฌํ ์ ์๋๋ ์ง๋ฌธ์ด์ผ.
ใด Click ์ด๋ฒคํธ๋ฅผ ์ด๋ป๊ฒ ๋ฐ๋๊ฑด์ง ์ค๋ช ์ข input.getmousebuttondown? ์๋๋ฉด ongui? ngui?
์ ๋ํฐ ๊ณตํ ์์ต์ ใฑใฑ
๋์ถฉ ์ค๋ช ํ์๋ฉด ๋งจ์์ ์ค๋ช ์ฒ๋ผ public ๋ณ์ ๋ง๋ค์ด์ Child ๋ฑ๋กํ๊ณ getcomponentํด์ ๊ทธ์์ ๋ณ์๊ฐ ํด๋ฆญ์ ์ํด ๋ณ๊ฒฝ๋๋ฉด ์ด๊ฑธ parent์์ getํด ์ฒ๋ฆฌํ ์ ์์
์์ ์ปดํฌ๋ํธ์ ๋ฒํผํํ ์์ํ ๋ฐ - dc App