New๋ getcomponent<>?์ด๊ฑฐ ํ๋๋ ์ดํด์๋๋๋ฐ์ด๋ฐ ๊ฒฝํ ์๋์ฌ๋ ๊ณต๋ถํ๋ ํ์ข ๊ทธ๋ฆฌ๊ณ ์ค๋ช ๊น์ง ํด์ฃผ๋ฉด ๋ ์ข๊ณ ใ
https://www.w3schools.com/cs/default.asp
์ฝ๋ฉ ์์ ๋ชจ๋ฅด๋ฉด ๊ธฐ์ด๋ถํฐ ๋ฐฐ์. ๊ทธ ๋ค์ ์ ๋ํฐ์์ง ๊ด๋ จ๋๊ฑด ํ๋กํ ํ์ ๋ง๋๋ ์ธ๊ฐ ํ๋ ๊ณจ๋ผ์ ์ญ ๋ฐ๋ผํด๋ด
๊ฒ์ปดํฌ๋ํธ๋ ๋ง ๊ทธ๋๋ก ์คํฌ๋ฆฝํธ๋ฅผ ํฌํจํ ์ปดํฌ๋ํธ๋ฅผ ๊ฐ์ ธ์ค๋ ๊ธฐ๋ฅ์. Player ์ค๋ธ์ ํธ์ Data ํด๋์ค๊ฐ ์๋๋ฐ Data ํด๋์ค์ HP๊ฐ์ ๋ฐ์์์ผ ํ๋ค๋ฉด Player.GetComponent<Data>().Hp๋ก ๋ถ๋ฌ์ฌ ์ ์๋๊ฑฐ์
์ผ๋จ ์ ์น๊ตฌ ๋ง๋๋ก ๊ธฐ์ด๋ ๋ผ๊ณ ์ค๋๊ฑธ ์ถ์ฒํจ. C# ๋ค์ฌ๋ค๋ณด๊ณ ์ ๋ํฐ ๋ค์ฌ๋ค๋ณด๊ณ ๊ณ์ ๋๋์๊ฐ๋ฉด ์ด๋ฐ์ ๋ ๊ฐ์ด ์์กํ๋๋ผ
์ง์ง ๊ณ์ ๋ณด๋๊น ์ ์ ๋๊ฐ๊ฑฐ๊ฐ์๋ฐ ๊ณ ๋ง๋ค
๋๋ ์ฒจ์ ์ ๊ฑฐ ์ดํด ์๋๋๋ฐ ์์ธ๋ก ๊ธฐ์ด๋ผ์ ๋นจ๋ฆฌ์ตํ ํ๋ด์ฉ
์๋ ์ฒจ ์ฝ๋ค๋๋ค๊ณ ๋ค ์ดํดํ๋๊ฑฐ์๋. ํ ๋ฒ ์ฝ์ผ๋ฉด ์ดํด์๋๋๊ฑฐ ์ ์์. ๊ฑ ์ดํด ์๋๋ ๊ณ์ ์ฝ๊ณ ์ฌ์ฉํด๋ณด์ . ๊ทธ๊ฒ ๋ต์. ๊ทธ๋ฌ๋ฉด ์ด๋ ์๊ฐ ์ดํด๋๊ธฐ ์์ํจ.
์ด๊ฒ ์ดํด ์๊ฐ๋ฉด ์ ๋ผ. ๊ตฌ๊ธ๋งํด์ <>๊ฐ ๋ญ์ง New๊ฐ ๋ญ์ง ํ์คํ ์๊ณ ๋์ด๊ฐ ๊ทธ๋์ผ ๊ฐ๋ฐํ ๋ ํธํด