์ผ๋จ ์ ํ๋ธ์์ ๋์จ๋๋ก ์ด๋ ๊ฒ ์ง๋ดค๋๋ฐ ์ด๊ฒ ์ง๊ธ ์์์ด ๋๊ณ ์๋๊ฑฐ์ง?
CharacterBase์๋ค๊ฐ MonoBehavior๋ถ์ด๋๊น ์ค๋ฅ๋๋๋ฐ
์ ํญ๊ฐ์๋ณผ๋ ์ด๋ ๊ฒ ์ฐ๋๊ฒ ๋ด๊ฐ ๋ฐฐ์ด ์์์ด๋ ์ด๋ฐ๊ฑฐ ํ์ฉ๋ฒ์ด๋ ๋น์ทํ๊ฑฐ๊ฐ์๋ฐ ์๋์ผ? ๋ค๋ฅธ๊ฐ๋ ์ด์ผ? ์ด๋ ค์...
C# ์์ ๋ชจ๋ฅด๋ฉด ๊ทธ๋ฅ ๋ฒ ์ด์ค๋ถํฐ ๋ฐฐ์ฐ๊ณ ใฑใฑํ๋๊ฒ ์ข์
๋ฒ ์ด์ค๊ฐ ์๋ ์ํ์์ ๋ง๋ค๋ฉด์ ๋ฐฐ์ธ ์๋ ์๋ค๊ณ ์๊ฐํจ. ๋ฒ ์ด์ค๊ฐ ์ด๋์ ๋ ๊น๋ ค์์ด์ผ ๋ง๋ค๋ฉด์ ๋ฐฐ์ธ ์ ์๋๊ฑฐ ๊ฐ์ ์ฒด๊ฐ์
์ผ๋จ ๋ฒ ์ด์ค๋ฅผ ๋ฐฐ์ฐ๊ธด ํ๋๋ฐ ๋ค์ด๋ ์ ์ดํด๊ฐ ์๋์... ์ง๊ธ ์ ๊ฒ CharacterBase ๋ฆฌ์คํธ๋ฅผ ๋ง๋ค๊ณ ๊ฑฐ๊ธฐ์ ์ฃผ๋ฅด๋ฅต Character๋ฅผ ์์์์ผ์ฃผ๋๊ฑฐ ๋ง์? ๊ทธ๋ ๊ฒ ์ดํดํ๋๋ฐ
์์ ๊ฐ๋ ์กฐ์ฐจ ์ดํด๋ชปํ๋ '๊ธฐ๋ณธ๊ธฐ'์์ค์ธ๋ฐ ๋จ์ ์ฝ๋ ์ฃฝ์น๊ณ ๋ฐ๋ผํด์ ํ๋์ฉ ๋ฏ์ด๋ด
์ผ๋จ ์ ํ๋ธ์์ ๋ณธ ์ฝ๋๋ฅผ ์์ฉํ๋ ์ ๋๋ ํ๋๋ฐ ์ญ์ ์ฌ๋ฌ๊ฐ์ง ์ด๋ ค์์ด ๋ง์... ๋ญ๊ฐ ์ ๋ํฐ๋ฅผ ํ์คํ ๋ฐฐ์ธ๊ฒ ํ์ํ๊ธด ํ๊ฑฐ๊ฐ์
๊ทธ๋ฆฌ๊ณ ์ ๊ฑฐ๋ ์์์ด ์๋๋ผ ํ๋ ์ ์ธ์ด๋ค
์์ ํ์์๋ ์์ฆ์ ์ธํฐํ์ด์ค ๊ธฐ๋ฐ์ด ๋์ผ๋ฐ
๋จธ๋ ์ ๋ํฐ๋ง ํด๋ ํธ๋์คํผ ๋ ํธํธ๋์คํผ ์์ ํธ๋์คํผ ๊ฒ์์ค๋ธ์ ํธ ๋ฑ๋ฑ ๋ชจ๋ ธ๋นํค์ด๋น์ด ์์ ์์ ์ค๋ด๋ง์ด์ฐ์ด๋๋ฐ
์์ ํ์ ์๋๋ ๋์ ์ด๋์ ๊ตด๋ฌ์จ๊ฑฐ๋ ใ ใ ใ ใ
๊ฐ์ฒด์งํฅ ํ๋ก๊ทธ๋จ์ด ์ผ์์์๋ ๋น์ทํ ๊ฐ๋ ์กฐ์ฐจ ์ ํ๊ธฐ ํ๋๋๊น ์ดํดํ๊ณ ํ์ฉ๊น์ง ํ๋๋ฐ ์๊ฐ์ด ์ข ๊ฑธ๋ฆผ. ๊ทธ๋ฅ ๊ณ์ํด์ ์ฐ์ตํด๋ณด๋๊ฒ ๋ต