ย ย public void SetGamePlay() {
ย ย ย ย _gameInput.Player.Enable();
ย ย ย ย _gameInput.SequenceUI.Disable();
ย ย ย ย _gameInput.InventoryUI.Disable();
ย ย }
์ด๋ ๊ฒ ์์ฑํด์
๊ฒ์ ๋์ค, ์ํ์ค ๋์ค, ์ธ๋ฒคํ ๋ฆฌ ๋์ค ์ปจํธ๋กค๋ฌ๋ฅผ ๋ค๋ฅด๊ฒ ํ๊ณ ์ถ์๋ฐ
์๋ฅผ ๋ค๋ฉด,
Player Actions ์์ Move๋ ์ด๋ฆ์ผ๋ก Vector2 Action ์ ์ฃผ๊ณ ,
InventoryUI Actions ์์ Move๋ ์ด๋ฆ์ผ๋ก Vector2 Action์ ์ฃผ๋ฉด,
์๋์ผ๋ก OnMove() ํจ์๊ฐ ์๊ธฐ์์์?
Action ์ด๋ฆ์ด ๊ฐ์ผ๋ฉด ๊ฐ์ On ํจ์๋ฅผ ์ฐ๊ฒ ๋์ด ์๋๋ฐ.
์ด๋ฌ๋ฉด ์์ ์ฝ๋์ฒ๋ผ Disable ํด๋ฒ๋ ค๋, InventoryUI.Move๋ ๋์ ๋๋ฒ๋ฆฌ๋๋ฐ..
Action ์ด๋ฆ ํต์ผ ์ํค์ง ๋ง๊ณ , ๋ค๋ฅด๊ฒ ํ๋๊ฒ ์ข์๊น์?
์๋์ผ๋ก ์ก์ ์ด๋ ํจ์ ์ฐ๊ฒฐํด์ฃผ๋ฉด ๋์ง ์์๊น?