ํ ์ค๋ธ์ ํธ๋ฅผ ๊ฐ์ ธ์์ ๊ทธ ์ค๋ธ์ ํธ ์์๋ค์ ๋ฆฌ์คํธ์ ๋ฃ์ผ๋ ค๊ณ ํ๋๋ฐ, ์ ์ฌ์ง์ ์๋ ์ฝ๋์ฒ๋ผ ๋ฆฌ์คํธ ์ ์ธ์ย [SerializeField]์์ผ๋ฉด
NullReferenceException: Object reference not set to an instance of an object
EnemyMover.Start () (at Assets/Scripts/EnemyMover.cs:14)
์ด๋ฐ ์๋ฌ๊ฐ ๋จ๋๋ฐ, ์๋ ์ฝ๋์ฒ๋ผ ๋ฆฌ์คํธ๋ฅผ SerializeField๋ก ๋ง๋ค๋ฉด ์ ์๋ํด์ ์ ์ผ ๋ฐ์ Debug.Log๋ ์ ์ฐํ๋๋ผ๊ตฌ์.
์ ์ง์์์๋ ๋์ ํ ์ ์ด๋ฐ์ง ๋ชจ๋ฅด๊ฒ ๋๋ฐ ํน์ ์ด์ ๋ฅผ ์ค๋ช
ํด์ฃผ์ค ์ ์์ผ์ ๊ฐ์? ์ฐพ์๋ดค๋๋ฐ ์ ์๋์์ ์ฌ๊ธฐ ๋ฌผ์ด๋ด
๋๋ค. ํํ๋ฉด ์ฃ์กํฉ๋๋ค.ย
์ด๊ธฐํ ์ํด์ ๊ทธ๋ฐ๊ฑฐ๊ฐ์๋ฐ start๋ awake์์ ์ด๊ธฐํ ํ๋ฒํด์ฃผ์
์ ์ด๊ธฐํ๋ ๊ฐ์ฒด ์์ฑ ใ ใ List transforms = new List();
์ ๊ฐ์ฌํฉ๋๋ค
๋ด์ ๊ณต๊ฐ์ด ์ ๋๋ฐ ์ด๋ฐ ๋ด์