Unity, Rewired 로 구현했을때 기준
결론부터 말하면 무선(블루투스)연결일때는 불가능
유선연결하에서는 드라이버단에서 강제로 Xbox360 패드로 인식하게 만들어 진동을 에뮬레이팅 하는것으로 판단되며
드라이버를 설치하지 않으면 엑박원 패드는 인식조차 안됨
Rewired 에서 듀얼아날로그도 아니고 언노운컨트롤러로 인식된다..
왼쪽 스틱은 Axis 0,1 오른쪽 스틱은 Axis 10,11
포기하면 편해
그리고 Rewired 의 SetVibration 에 대해서...
문서에는 Player.SetVibration 이 있다고 되어있지만 실제로는 없다
Joysticks.SetVibration 을 해야되는데
대부분의 구현이 Player 밑에 있는 Joysticks 리스트를 싹 거둬서 SetVibration 을 전부 뿌려주는 식으로 되어있다
헌데 애초에 Rewired 세팅에서 플레이어당 조이스틱 할당(1)을 설정할 수 있으며
컨트롤러를 골고루 나눠주도록 기본설정 되어 있으므로
여기에 대해서 경기 일으킬 필요는 없..지 않을까
반응형
'개발일기' 카테고리의 다른 글
Unity 2018.4 Dark skin hex (0) | 2019.09.01 |
---|---|
Unity UDP 소감 - GPGS API 인증문제 및 기타 (0) | 2019.03.22 |
Unity Ads 보상형 광고 재생 제한 (1) | 2018.02.11 |
유니티의 안드라이드 빌드가 일부 폰 기종에서 크래시 나는 문제 (0) | 2018.02.11 |
Playmaker 의 GetFsmState 액션 (0) | 2016.03.19 |