ใ ๋ฐฅ์ด๋ ๋๊ทธ๋ฝ๊ฒ ์ํด์ข
์๋ : ์ ์ ๊ฐ ์ค๋ธ์ ํธ ํด๋ฆญํ๋ฉด ํด๋ฆญํ ์ค๋ธ์ ํธ ์์๋ณ๊ฒฝ ํ๋ ค๊ณ ํจ
์ง๋ฌธ:
๋ ์ด์บ์คํธ๋ก ํ๋ ์ด์ด๊ฐ ์ ํํ ์ค๋ธ์ ํธ๋ฅผ ์ค์๊ฐ์ผ๋ก ๊ฐ์ง( FixedUpdate() ์ ์ณ๋ฃ์)
target = hit.collider.gameObject; ์ดํ์ // hit์ย RaycastHit2D ํ์
target.GetComponent().material.color = Color.green;
์ด๋ฐ์์ผ๋ก
GetComponent๋ Update ํจ์์ ๋ฃ์ง๋ง๊ณ ๋ฏธ๋ฆฌ ์บ์ฑํด๋๋๊ฒ ์ข๋ค๊ณ ํ๋๋ฐ
๋ฏธ๋ฆฌ ์บ์ฑํ ์๊ฐ ์๋๊ฒ ์ target์ด ์ ์ ๊ฐ ์ ํํ๊ธฐ์ ์ ๋ฌด์จ ์ค๋ธ์ ํธ๊ฐ ๋ ์ง ๋ชจ๋ฅด์์
์ด๋ฐ๊ฒฝ์ฐ๋ ์บ์ฑ๋ชปํ๋๊ฑฐ์ผ?
์ ๋ฐ์ดํธ์ ๋ฃ์ผ๋ฉด ๋งคํ๋ ์๋ง๋ค ์คํ๋๋๊น ํ์ง๋ง๋๊ฑด๋ฐ ํด๋ฆญํ ๋ ํ๋ฒ getcomponentํ๋๊ฑด ๊ด์ฐฎ์
ํด๋น ๋๊ธ์ ์ญ์ ๋์์ต๋๋ค.
3d๋ ๋จ