๋งจ ์ฒ์์ ๋ค๋ฅธ ์คํฌ๋ฆฝํธ์์ ์ด๊ธฐํ ํจ์ ํธ์ถํ๋ฉด์ weaponDetail์ ์ด๊ธฐํํด์ค.
๊ทธ๋ฆฌ๊ณ ๋ก๊ทธ์ฐ์ผ๋ฉด ์๋ง ๋์ด.
๊ทผ๋ฐ ๊ทธ ์ดํ ํ๋ ์์์๋ถํฐ ์ญ null์ด๋ผ๊ณ ๋์ด.ย
ํ๋ ์ด์ํด์ ์ฝ๋ ์น๋ค ์ง์ฐ๊ณ ๋ฑ ์ ๋ถ๋ถ๋ง ๋จ๊ธด๊ฑฐ์ ๋ค๋ฅธ ์ฝ๋ ์์ ์์.
๊ทธ๋ฌ๋๊น, ์ฒ์์ ์ด๊ธฐํ๋ ๋ ๋ฉ์ฉกํ๊ฒ ๊ฐ ๋ฐ์์๋๊ณ ์ ๊ฐ์๊ธฐ ๋ค์ ํ๋ ์๋ถํฐ ๊ทธ๊ฒ ์ฌ๋ผ์ง๋๋ด.
๊ทผ๋ฐ ๋ฌธ์ ๋ ๋ค๋ฅธ ์ฝ๋์์ ์ ์์ ๊ฑด๋๋๊ฑฐ ๋จ ํ๋๋ ์์. ์ด๊ฑด ๋งน์ธ์ฝ ํ์คํจ. ์ ์ด์ ์ด๊ธฐํ ํ๋ฒํ๊ณ ๋์ธ๋ฐ ๋ก๊ทธ๋ณด๋ฉด ์ด๊ธฐํํ ๋๋ ๊ฐ ์๋ง๋ค์ด๊ฐ๋๊ฑฐ๋ณด๋ฉด ์ด๊ธฐํ๊ฐ ๋ฌธ์ ๋ ์๋๊ฑฐ๊ฐ์.
์์๊ฐ ๋ญ ์ฌ๋ฌ๋ฒ ์ด๊ธฐํ๋๋ ๊ทธ๊ฒ๋ ์๋. ๊ทธ๊ฒ๋ ์ด๋ฏธ ํ ์คํธํจ. ์๋ ์ ์ด์ ์ฌ๋ฌ๋ฒ ์ด๊ธฐํ๋์์ผ๋ฉด ์ ๋ฌด๊ธฐ์ด๋ฆ ๋ก๊ทธ๊ฐ ์ฌ๋ฌ๋ฒ ์ฐํ๊ฒ ์ง..
ํน์๋ ๋ฌป๋๊ฑฐ์ง๋ง ์ ์์ ์ค๋ธ์ ํธ๊ฐ ํน์ ์ฌ์ ์ฌ๋ฌ๊ฐ ๋ฐฐ์น๋์ด ์๋๊ฑด ์๋์ฃ ? ์ผ๋จ weaponDetail๋ SerializeField๋ก ์ง๋ ฌํ์์ผ์ ์ธ์คํํฐ๋ก ํ๋ฒ ๋ด๋ณด์ธ์ ์ ๋ง ์ด๊ธฐํ๋๋ค์์ ๋ฐ์์จ ๊ฐ์ด ์ฌ๋ผ์ง๋๊ฑด์ง
์ ์ด์ ์์๊ฐ ํ๋๋ ์๋ค๊ฐ instantiate๋ก ์์ฑํ๊ณ ๊ทธ ๋ค์์ ์ด๊ธฐํ ํจ์ ์ ๊ฑธ ํธ์ถํ๋๊ฑฐ์. ์ง๊ธ ์ ๋ํฐ ๊บผ์ ์ข์ด๋ฐ๊ฐ ํ์ธํด๋ณผ๊ฒ์
EditorUtility.SetDirty ํด์ ์ ์ฅํด์คฌ์?
์๋จ ์ ์ด๋ณด๋ผ์ ๋ง์ํด์ฃผ์ ๊ฑฐ ๋ญ์ง ๋ชจ๋ฆ,. ์ฒ์๋ด์
So ์ธ๋ ๋ณ๊ฒฝ๋๊ฑฐ ์ ์ฅ์ํด์ฃผ๋ฉด ๋ ์๊ฐ ใ ใ