์์
์ผ๋ก ์ฝ๊ธฐ ์์ง์ ์ฌ์ฉํ๊ณ .ย ์บ๋ฆญํฐ 2๋ช
์ ํํด ํ๊ทธ ํ๋ฉด์ ํ๋ ์ด ํ๋ ๋ก๊ทธ๋ผ์ดํฌ ๊ฐ๋ฐ ์ค ์
๋๋ค.
๊ฒ์ ์งํ์ { ์บ๋ฆญํฐ ์ ํ ์ฌ(์ผํฐ ๋๋) <-> ํ๋ ์ฌ(๋ณด์ค๋ ์ฌ์ ๋ถ๋ฆฌํ ๊น ๊ณ ๋ฏผ ์ค) } ์ด๋ฐ ํํ ์
๋๋ค.
์ฌ์ ๋ค์ด๊ฐ๋ฉด ์ฝ๊ธฐ์์ง์ LevelManager์์ ์บ๋ฆญํฐ ํ๋ฆฌํฉ์ผ๋ก ์ฌ์ ์บ๋ฆญํฐ๋ฅผ ์์ฑํ๊ณ ์งํ์ ํฉ๋๋ค.
๊ทธ๋ฐ๋ฐ ์คํฏ๊ณผ ์์ดํ ๋ฑ์ ์ฃฝ์ด์ ์๋ก ์์ํ๊ธฐ ์ ๊น์ง ์ ์ง ๋์ด์ผ ํ๋๋ฐ ์ด๊ฑธ ์ด๋ป๊ฒ ํ๋ ๊ฒ ์ข์์ง ๋ชจ๋ฅด๊ฒ ์ต๋๋ค.
ย ์ ๋จธ๋ฆฌ๋ก๋ ์ด๋ ๊ฒ 3๊ฐ์ง ๋ฐฉ๋ฒ์ด ๋ญ๋๋ค.
ย 1. DontDestryOnLoad๋ก ๊ณ์ ๋ฐ์ดํฐ๋ฅผ ๋ค๊ณ ์๋ ๋งค๋์ ๋ฅผ ๋ง๋ค์ดย ์ฌ ๋ก๋ ์ ์ ๋ณด ๋ฃ์ด์ฃผ๊ธฐ
ย 2. ScriptableObject์ ์ฌ์ฉํด ์ ์ฅ, ์ฌ ๋ก๋ ์ ์ ๋ณด ๋ฃ์ด์ฃผ๊ธฐ
ย 3. PlayerPref์ ์ฌ์ฉํด ์ ์ฅ,ย ์ฌ ๋ก๋ ์ ์ ๋ณด ๋ฃ์ด์ฃผ๊ธฐ
ย ํน์ ์์๊ฑฐ๋ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ด ์์๊น์?
ย ๋ด๋น๋ผ ๋นกํต์ด์ ์์ต๋๋ค.
๋จ์ ์ ๋ณด๋ง ๋ณด์ฌ์ฃผ๋๊ฑฐ๋ฉด 3์ด ๋ฌด๋ํ๋ฏ - dc App
๋ 1์ ์ ํธํด
ํน์ 2๋ฒ์ผ๋กํ๋ค๋ฉด ์ด๋คํจ์๋ก ํด์ผํ๋์? Assetdatabaseํด๋์ค๋ง๊ณ ์ ์ฅํ๊ณ ๋ก๋ ํ ๋ฐฉ๋ฒ์ด ์๋์? ๋ก๋๋ ๋ฆฌ์์ค.๋ก๋๊ฐ ์๊ธดํ๋ฐ ์ ์ฅ์์ ์์ ๋ฐ์ดํ๋ฒ ์ด์ค๋ง๊ณ ์ฝ๋๊ฐ ์๋์ง ๊ถ๊ธํฉ๋๋ค