์, ์ฌ๊ธฐ ๋ฉ์ฉกํ ์ ๋์๊ฐ๋ ์ฌ์ด ์์ด.
๊ทธ๋ฌ๋ค ํ ์คํธ ์ฐจ์์์ SceneManager.LoadScene(0) ๋ฅผ ์ฌ์ฉ, ์ฌ์ ๋ค์ ๋ก๋ํ์ด.
๋ก๋ ์์ฒด๋ ์ฑ๊ณตํ์ด. ์ ๋์๊ฐ๋ ๊ฒ ์ฒ๋ผ ๋ณด์ด๋๋ผ๊ตฌ.
๊ทผ๋ฐ ์ด๊ฒ์ ๊ฒ ๋๋ฌ๋ณด๋ ์ฐธ์กฐ๊ฐ ๋ช ๊ฐ ๊นจ์ ธ์๋๋ผ๊ตฌ?
(์ด๋ฐ ์์ผ๋ก, ์ฐธ๊ณ ๋ก ์ ๊ฑธ ์ฃผ์์ฒ๋ฆฌํ๋ฉด ๋ ๋ค๋ฅธ๋ฐ์ ๊นจ์ก๋ค๊ณ ๋ธ)
ํน์ดํ ๊ฑด ๋ชจ๋ ์ฐธ์กฐ๊ฐ ๊นจ์ง ๊ฑด ์๋๋ผ๋๊ฑฐ์ผ. ์ ๋๋ ๊ฑด ์ฌ์ ํ ์๋๋๋ฐ, ๋ช๊ฐ๋ง ๊นจ์ ธ.
๋ด ์ง์์ด์ง๋ง ์คํฌ๋ฆฝํธ๊ฐ ์๋ ์ธ์คํํฐ์์ ์ฐ๊ฒฐํ ์ ๋ค ์ค์ ๋ช๊ฐ๊ฐ ๊นจ์ง๋๊ฑฐ ๊ฐ์.
๊ทธ๋ฆฌ๊ณ ๊ฒ์์ ์ ์งํ๋ค๊ฐ ๋ค์ ์คํํ๋ฉด ์ฌ์ ํ ์ ๋ผ. ๋ฑ ๊ฒ์ ๋ด์์ ์ฌ์ ์ฌ๋ก๋ํ์๋๋ง ์ ๋ฐ ๋ฌธ์ ๊ฐ ์๊ฒจ.
์ง๋ฌธ ๊ธ ์ฌ๋ฆฌ๊ธฐ์ ์ ๊ตฌ๊ธ๋ง์ ๋จผ์ ํด๋ดค๋๋ฐ, ๊ทธ๋์ ์ฐพ์๊ฒ ์ด๋ฐ ๊ฒ๋ค์ด์ผ.
https://forum.unity.com/threads/missingreferenceexception-when-scene-is-reloaded.533658/
๋ค๋ฅธ ์ํฉ์์๋ ์ ๋๋๋ฐ LoadSceneํ ๋๋ง ๊ฒ์์ค๋ธ์ ํธ๊ฐ ํ๊ดด๋๋ค๋ ๊ฑด๋ฐ, ์ค์ ๋ก ๋๊ฐ ๊ฒ์์ค๋ธ์ ํธ๋ฅผ ํ๊ดด์ํจ ๊ฒ ๋ง๊ฑฐ๋, ์ ๋ํฐ ๋ฒ๊ทธ์. ๊ทธ ๊ฒ์์ค๋ธ์ ํธ์ ํ ์คํธ ์คํฌ๋ฆฝํธ๋ฅผ ๋ถ์ด๊ณ OnDestroy์ Log๋ฅผ ์ฐ์ด๋ณด๋ฉด ์ฌ๊ฑด์ ์ ๋ง์ ์ ์ ์๊ฒ ์ง
์ฑ๊ธํด์ด๋ dontdestoryonload๋ฅผ ์จ์ A์ฌ์์ B์ฌ์ผ๋ก ์ด๋์ ํ๋ ํด๋์ค๋ฅผ ์ฌ์ฉํ๋๋ฐ B์ฌ์์๋ ์ฐธ์กฐ๋ฅผ ํด๋๊ณ A์ฌ์์๋ ์ฐธ์กฐ๋ฅผ ์ ํด์ ์๊ธด ์๋ฌ ์๋?
๋ต๋ณ๋ค ๊ณ ๋ง์! ์กฐ์ธ ์ค ๊ฑธ๋ก ์ข ๋ ์ฐพ์๋ณผ๊ฒ!