다인 플레이 구현하려고 하니 여러 디바이스 + 다인 구현이 막막했는데

playerinput하고 manager 컴포넌트가 다 지원하더라.

플레이어랑 장치 연결하는 것부터 장치 하나를 분할해서 여러 플레이어가 사용하는 것까지.

스플릿 스크린 옵션 있어서 지저분해보여서 쳐다도 안봤는데 미안해...

시무룩


입력 처리를 이벤트를 통해서 해줘야하는데

notification-behaviors


유니티이벤트가 인스펙터에서 보이는 거랑 다르게

스크립트에서 참조하려보니 유니티 이벤트 배열로 되어있음.

참조하려면 배열 순회해서 원하는 이벤트 찾아야함.

actionEvents



c# event로 받는 방식은 이것 뿐이고.

콜백 하나에서 callbackContext확인해야하는듯.

onActionTriggered



그러다보니 중간에서 Dictionary<액션 이름, 해당 액션 유니티이벤트> 가지고

필요한 객체는 요 dictionary참조해서 구독하려고 하고 있는데 더 좋은 방법 있는지 궁금해..

반짝