[Unity] ์คํฌ๋ฆฝํฐ๋ธ ์ค๋ธ์ ํธ(Scriptable Object)
ยท
๐ Game/โ Unity
์คํฌ๋ฆฝํฐ๋ธ ์ค๋ธ์ ํธ(Scriptable Object) 1. ์ ์ ScriptableObject๋ ํด๋์ค ์ธ์คํด์ค์๋ ๋ณ๋๋ก ๋๋์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ ๋ฐ ์ฌ์ฉํ ์ ์๋ ๋ฐ์ดํฐ ์ปจํ
์ด๋์ด๋ค. ์ฃผ์ ์ฌ์ฉ ์ฌ๋ก ์ค ํ๋๋ ๊ฐ์ ์ฌ๋ณธ์ด ์์ฑ๋๋ ๊ฒ์ ๋ฐฉ์งํ์ฌ ํ๋ก์ ํธ์ ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ์ ์ค์ด๋ ๊ฒ์ด๋ค. ์ด๋ ์ฐ๊ฒฐ๋ MonoBehaviour ์คํฌ๋ฆฝํธ์ ๋ณ๊ฒฝ๋์ง ์๋ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ ํ๋ฆฌํน์ด ์๋ ๊ฒฝ์ฐ ์ ์ฉํ๋ค. ์ด๋ฌํ ํ๋ฆฌํน์ ์ธ์คํด์คํํ ๋๋ง๋ค ํด๋น ๋ฐ์ดํฐ์ ์์ฒด ์ฌ๋ณธ์ด ์์ฑ๋๊ฒ ๋๋๋ฐ, ์ด ๋ฐฉ์ ๋์ ScriptableObject๋ฅผ ์ด์ฉํ์ฌ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ฉด ๋ชจ๋ ํ๋ฆฌํน์ ๋ ํผ๋ฐ์ค๋ฅผ ํตํด ์ก์ธ์ค ํ ์ ์๋ค. ์ฆ, ๋ฉ๋ชจ๋ฆฌ์ ๋ฐ์ดํฐ ์ฌ๋ณธ์ ํ๋๋ง ์ ์ฅํ๊ฒ ๋๋ค. ํ๋ก์ ํธ๋ฅผ ๋น๋ํ๊ธฐ ์ ์ ๋ํฐ ์๋ํฐ์์ ์์ ๋ฐ ..