์—์…‹์œผ๋กœ ์ฝ”๊ธฐ ์—”์ง„์„ ์‚ฌ์šฉํ•˜๊ณ .ย ์บ๋ฆญํ„ฐ 2๋ช… ์„ ํƒํ•ด ํƒœ๊ทธ ํ•˜๋ฉด์„œ ํ”Œ๋ ˆ์ด ํ•˜๋Š” ๋กœ๊ทธ๋ผ์ดํฌ ๊ฐœ๋ฐœ ์ค‘ ์ž…๋‹ˆ๋‹ค.


๊ฒŒ์ž„ ์ง„ํ–‰์€ { ์บ๋ฆญํ„ฐ ์„ ํƒ ์”ฌ(์‰ผํ„ฐ ๋А๋‚Œ) <-> ํ•„๋“œ ์”ฌ(๋ณด์Šค๋Š” ์”ฌ์„ ๋ถ„๋ฆฌํ• ๊นŒ ๊ณ ๋ฏผ ์ค‘) } ์ด๋Ÿฐ ํ˜•ํƒœ ์ž…๋‹ˆ๋‹ค.


์”ฌ์— ๋“ค์–ด๊ฐ€๋ฉด ์ฝ”๊ธฐ์—”์ง„์˜ LevelManager์—์„œ ์บ๋ฆญํ„ฐ ํ”„๋ฆฌํŽฉ์œผ๋กœ ์”ฌ์— ์บ๋ฆญํ„ฐ๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ์ง„ํ–‰์„ ํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๋Ÿฐ๋ฐ ์Šคํƒฏ๊ณผ ์•„์ดํ…œ ๋“ฑ์€ ์ฃฝ์–ด์„œ ์ƒˆ๋กœ ์‹œ์ž‘ํ•˜๊ธฐ ์ „ ๊นŒ์ง€ ์œ ์ง€ ๋˜์–ด์•ผ ํ•˜๋Š”๋ฐ ์ด๊ฑธ ์–ด๋–ป๊ฒŒ ํ•˜๋Š” ๊ฒŒ ์ข‹์„์ง€ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค.


ย ์ œ ๋จธ๋ฆฌ๋กœ๋Š” ์ด๋ ‡๊ฒŒ 3๊ฐ€์ง€ ๋ฐฉ๋ฒ•์ด ๋“ญ๋‹ˆ๋‹ค.

ย 1. DontDestryOnLoad๋กœ ๊ณ„์† ๋ฐ์ดํ„ฐ๋ฅผ ๋“ค๊ณ  ์žˆ๋Š” ๋งค๋‹ˆ์ €๋ฅผ ๋งŒ๋“ค์–ดย ์”ฌ ๋กœ๋“œ ์‹œ ์ •๋ณด ๋„ฃ์–ด์ฃผ๊ธฐ

ย 2. ScriptableObject์„ ์‚ฌ์šฉํ•ด ์ €์žฅ, ์”ฌ ๋กœ๋“œ ์‹œ ์ •๋ณด ๋„ฃ์–ด์ฃผ๊ธฐ

ย 3. PlayerPref์„ ์‚ฌ์šฉํ•ด ์ €์žฅ,ย ์”ฌ ๋กœ๋“œ ์‹œ ์ •๋ณด ๋„ฃ์–ด์ฃผ๊ธฐ


ย ํ˜น์‹œ ์•„์‹œ๊ฑฐ๋‚˜ ๋‹ค๋ฅธ ๋ฐฉ๋ฒ•์ด ์žˆ์„๊นŒ์š”?


ย ๋‰ด๋น„๋ผ ๋นกํ†ต์ด์Šˆ ์žˆ์Šต๋‹ˆ๋‹ค.