์ด๋ค Hero ํด๋์ค๊ฐ ์๋ค๊ณ ๊ฐ์ ํ์๋, ์ด ํด๋์ค๋ย ๋ชจ๋ ธ๋นํค์ด๋น์ด๋ฅผ ์์๋ฐ๊ณ ( ๋์ค์ addComponentํ๊ธฐ ์ํด ์์๋ฐ์)
์ด ํด๋์ค ์์๋ Hp, Level, Damage๋ฑ์ ํ๋๋ง ์์.ย
์ด ์ ๋ณด๋ย ํ๋ ์ด์ด(์ฑ๊ธํค ํจํด์ผ๋ก ์ฌ๋ฆผ. DontDestroyOnLoad ์ฌ์ฉ.)๊ฐ ๊ฐ๊ณ ์์.( ๋์๊ฒ ์ด๋ค ์์ ๋ค์ด ์๋๊ฐ )
public List<Hero> m_myHeroย ย = new List<Hero>(); ๋ก ๊ฐ๊ณ ์๋๋ฐ..
m_myHero์ ์ ๋ณด๋ฅผ addํ๋ ๊ฑด ๋๋๋ฐ, ์ฌ์ ์ด๋ํด์ ์ด ๋ฐ์ดํฐ๋ฅผ ๋ถ๋ฌ์ค๊ธฐ ํ๋๊ฑด ์ ์๋๋์ง ์์๋๋ถ ์๋์.
์๊พธ ๋์ ๋์ฐ๋ค์;
๊ฐ์ ์ฌ์์์๋ ๋ถ๋ฌ์ค๊ธฐ ์ ์์ ์ผ๋ก ๋๋๋ฐ.
์ฌ๋ง ์ด๋ํ๊ฒ ๋๋ฉด ์ List์์ ๊ฐ์ด ์ ๋ถ null์ด ๋์ด ์ฐธ์กฐํ ์๊ฐ ์๊ฒ๋จ.. ์ด๋ ๊ฒ ์ดํดํ๋๊ฒ ๋ง์๋ฏ์..ใ
์ฌ์ด ๋์ด๊ฐ ๋ Hero ์ปดํฌ๋ํธ๋ฅผ ๋ถ์ธ ๊ฒ์์ค๋ธ์ ํธ๊ฐ ํ๊ดด๊ฐ ๋์ ๊ทธ๋ฐ๊ฒ๋๋ค
Hero๋ struct์ธ๊ฒ ๊ฐ๊ณ ๋ด์๊ฐ์ ์ ์ฅ์ ๋ฌธ์ ๊ฐ ์๋๊ฒ ์๋๊น ์ถ์๋ฐ...
http://www.devkorea.co.kr/bbs/board.php?bo_table=m03_qna&wr_id=36503
ํน์ ์ด๋ฌธ์ ๋ ์๋๊น?
๊ทธ๋ฆฌ๊ณ ์ฑ๊ธํค๊ฐ์ ๊ฒฝ์ฐ์๋ DontDestroyOnLoad๋ฅผ ์จ์ ๊ตฌํํด๋ ์๊ด์์ง๋ง Hero ๊ฒ์์ค๋ธ์ ํธ๊ฐ ๋์ ์ผ๋ก ๋ก๋๋๋ ๊ฒฝ์ฐ๋ผ๋ฉด hideFlags๋ฅผ DontSave๋ก ๋๋ฉด ์ฌ ๋์ด๊ฐ ๋ ํ๊ดด๋์ง ์์. ์ ๋ํฐ ๋ ํผ๋ฐ์ค ๋ฌธ์์ hideflags์ ๋ํด ๊ฐ๋จํ๊ฒ ์ค๋ช ๋์ด ์์ผ๋ ํ๋ฒ ๋ณด๋ ๊ฑธ ์ถ์ฒํจ
๋ณด๋๊น Hero ์ปดํฌ๋ํธ์์ ๋ฐ์ดํฐ์ ์ก์ (๋ฉ์๋)๋ค์ด ๋ค ๊ฐ์ด ๋ค์ด๊ฐ ์๋ ์ผ์ด์ค์ธ ๊ฒ ๊ฐ์๋ฐ ๋ฐ์ดํฐ๋ฅผ ๋ฐ๋ก ๋ถ๋ฆฌํด์ ๊ฑ MonoBehaviour๋ฅผ ์์ํ์ง ๋ง๊ณ ๋ง๋๋ ๊ฒ๋ ์๊ฐํด๋ณด๋ ๊ฒ๋ ์ข์ ๋ฏ. ์ฑ์ ์ค ํ๋๊ฐ ๋ง์ ์ปดํฌ๋ํธ๋ ๋๋ถ๋ถ ๋์ค์ ๋ฐ๊พธ๊ฒ ๋๋๋ผ(์ฌ๋ฌ๊ฐ์ง ์ด์ ๋ก)
๊ณ ๋ง์ต๋๋ค! ํ๋๋ค.. ๋ฉํ์ด ํ๋ค๋ ค์ ๋์์์ด ๊ฐ๊ฒจ์ด ๋๋์ด ์ฌํ๋ฐ. ์น์ ํ๋ต๋ณ ๋งค์ฐ๊ฐ์ฌ๋๋ฆฝ๋๋ค! ์ฒ์ฒํ ์ ๋ ํด๋ณด๊ฒ ์ต๋๋ค. ์ข์ ์ฃผ๋ง ๋์๊ธธ!!