์ด๋ฒ์ ๋ง๋๋๊ฑฐ์ Zenject ์ฐ๋ ค๊ณ ํ๋๋ฐ ์๊ฐ๋ณด๋ค ํธ๋ฆฌํ์ง๋ง์ ์์์ ์ง๋ฌธ..!
"new Example()" ๋ "Instantiate(prefab)" ๋ฑ์ผ๋ก ๋์ ์ผ๋ก ๋ง๋ ํด๋์ค์๋ ์๋์ผ๋ก Inject๊ฐ ์๋จน๊ณ ํฉํ ๋ฆฌ ํด๋์ค ๋ง๋ค๊ณ ๋ฐ์ธ๋ฉ ํด์ค์ผํ๋๋ฐ,
๊ทธ๋ฌ๋ค๋ณด๋ย ์ค๋ธ์ ํธ ํ ๋งค๋์ ๊ฐ์๊ฑฐ๋ ์ฐ๋๋ ํ๋ค๊ณ ๋ญ๊ฐ ์๊ฐํ๋๊ฑฐ๋์ ๋ค๋ฅธ๋ฐ..
๊ทธ๋ฐ๊ฑฐ ๊ฐ์ํ๊ณ ์ฐ๋๊ฑฐ์ผ? ์๋ ๋์ ์ค๋ธ์ ํธ์ ์ฝ๊ฒ Injectํ ์ ์๋ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ด ์๋๊ฑฐ??
์ฒ์์ ๋ฐฐ์ธ๋ ๊ณ ์์ข ํ ๊ฑฐ์. ํ์ต๋น์ฉ์ ์ํํ ๋งํผ์ ์ด๋์ด ์์์ง ๊ณ ๋ฏผํด๋ณด๊ณ ํ๋ ๊ฑธ ์ถ์ฒ
๋ณดํต์ ๋งํ๋๋๋ก ํฉํ ๋ฆฌ ํจํด์ฐ์ง ๋ฌผ๋ก ํฉํ ๋ฆฌ ํด๋์ค ์ผ์ผํ ๋ค ๋ง๋ค์ง๋ ์๊ณ ๊ท์ฐฎ์์ ์ ํฉํ ๋ฆฌ ์ฐ๋๊ฒ ์์ด๊ฐ๋๊ฑฐ ๊ฐ์ผ๋ฉด Container.Instantiate ์ฐ๋๊ฐ ๊ทผ๋ฐ ์ ์ด์ ์ปจํ ์ด๋๋ฅผ ๋น์ง๋์ค ๋ก์ง์ ์ธ์ ํธํ๋๊ฒ ์ข์ํจํด์ ์๋๋ผ
ใ ใ ... ๋ต๋ณ ๊ณ ๋ง์! ์ข๋ ๊น๊ฒ ํ๋ฒ ํ๋ด์ผ๊ฒ ๋ค.
๋๋ ์ ์ ํธ ์ฐ๋ ค๊ณ ์์๋ณด๋์ค. Data Bind For Unity ์์ ์ด๋ ์ฐ๋ฉด ๋ ํจ๊ณผ์ ์ผ๊ฑฐ๊ฐ์๋ฐ ์ด์ผ์๊ฐํจ?