input_Manager / player_Manager / action_Manager
์ด๋ ๊ฒ 3๊ฐ์ ๋งค๋์ ๊ฐ ์์ผ๋ฉด input->player->action์ด ๋ง๋๊ฑธ๊น์?
player๊ฐ input, action ๋๋ค ๊ด๋ฆฌํ๋ ค๊ณ ํ๋ input์ด player๋ฅผ ์ฐธ์กฐํ๋๊ฒฝ์ฐ๊ฐ ๋๋ฌด ๋ง์์ ๋ชจ๋ฅด๊ฒ ์ด์
ex) ์ ๋ ฅ๋ฐ์ -> (input)ย ๋ถ๊ธฐ ํ๋จ ํย player์๊ฒ ์ ๋ฌ -> (player) ๋ถ๊ธฐ ํ๋จ ํ action์๊ฒ ์ ๋ฌ -> (action) ์ ๋๋งค์ด์ ์คํ
์ฌ๋์ ๋ฐ๋ผ ๊ฒ์์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๊ฑฐ๋ผ ์ด๊ฒ์ ๋ํด ์ด๊ฒ ์ ๋ต์ด๋ค ํ์ ์ ๊ฐ์ง๊ณ ๋งํ ์ ์๋ ์ฌ๋์ ๋ง์ง ์์๋ฏ. ๋์์ธํจํด ๊ณต๋ถํ๊ณ ์๋ฆฌ๋ ์์น์ ๋ณธ์ธ์ด ์งํค๋ฉด์ ์ฝ๋๋ฅผ ์งฐ๋์ง ๊ณ ๋ คํ๋ฉด ๋จ.
๋ ๋ํ ๊ฐ์ฒด์งํฅ ์ฝ๋๋ ์ผ๋ณ์ด๋ผ.. ใ ใ
์๋์ ๊ฐ์ฌ
์ด์ฐจํผ ์ ๊ฑฐ๋ค player ์ฝ๋์๋? Composite ํจํด์ฐ๋ฉด ๋งค๋์ ํ๋๋ฉด ๋จ. ํ๋๋ ํ์ ์์๋ฏ
์ฌ์ค ํ๋ ์ด์ด๋ณด๋ค ํต์ ๋ค๋ฃฐ ๋ recv๊ฐ ๊ฒ์ํ ์์ ํ ๋ ๋ชฌ๊ฐ ์ด์ํ๊ฑฐ๊ฐ์์ ์ฌ๋ฆฌ๊ธด ํ์ด์ ใ ใ ๊ทธ๋๋ ํจํด ์ถ์ฒ ์๋์ ๊ฐ์ฌ!