์ด๋ค ์ค๋ธ์ ํธ์ ์คํฌ๋ฆฝํธ ๋ณ์ target์ด ์๋ค๊ณ ํ ๋
์ด ์ค๋ธ์ ํธ์ ํ๋ฆฌํน์ ๋ถ๋ฌ์จ ๋ค target์ ํธ๋์คํผ๊ณผ ๊ฐ์ ๋ณ์๋ฅผ ์ ์ฅํด ์ค๋๋ค.
๊ทธ ๋ค์ ์ด ์ค๋ธ์ ํธ๋ฅผ ์ธ์คํด์คํ ํฉ๋๋ค.
bulletCopy = Instantiate(bullet, transform.position + new Vector3(0, 1f, 0), Quaternion.identity);
์ด๋ ๊ฒ ๋ณต์ฌ๋ณธ์ ์ธ์คํด์คํ ํ๋๋ฐ
์ด์ํ๊ฒ๋ ์ด target๋ณ์๋ ๊ฐ์ด ์๋์ด๊ฐ๋๋ผ๊ตฌ์
์ฑ์งํผํฐ๋ ๋ณต์ฌ์๋๋ค๊ธธ๋ ๋์ด๊ฐ๋ ค๊ณ ํ๋๋ฐ
์ด์ํ๊ฒ ๋ด๋์ ๋๋๊ฒ๋๋ค.
๊ทธ๋์ ๋ช๊ฐ์ง ์คํํด๋ณด๋๊น
private: ๋ณต์ฌ ์๋จ
public: ๋ณต์ฌ ์๋จ
์๋๊ตฌํ ํ๋กํผํฐ ๋ณต์ฌ ์๋จ({get; set;})
์๋๊ตฌํ ํ๋กํผํฐ ๋ณต์ฌ ์๋จ({ get { return target; } set { target = value; } })
๋๋ฌด ์ด์ํ๋ฐ ์์ธ์ ์ ๋ชจ๋ฅด๊ฒ ๊ณ ๋์ด๊ฐ์๋ ์ฐ์ฐํ๊ณ ..
์ด๋๊ฐ์ ๋ค๋ฅธ ์ฝ๋๊ฐ ๋ฌธ์ ์ผ๊น์ ์๋๋ฉด ์๋ ์ด๋ฐ๊ฑด๊ฐ์? ํ๋กํผํฐ๋ ์ ๋ถ public์ผ๋ก ํ์ต๋๋ค.
๋๊ธ 0