개발일기2017. 8. 25. 16:41



Unity, Rewired 로 구현했을때 기준


결론부터 말하면 무선(블루투스)연결일때는 불가능


유선연결하에서는  드라이버단에서 강제로 Xbox360 패드로 인식하게 만들어 진동을 에뮬레이팅 하는것으로 판단되며


드라이버를 설치하지 않으면 엑박원 패드는 인식조차 안됨


Rewired 에서 듀얼아날로그도 아니고 언노운컨트롤러로 인식된다..

왼쪽 스틱은 Axis 0,1 오른쪽 스틱은 Axis 10,11


포기하면 편해



그리고 Rewired 의 SetVibration 에 대해서...


문서에는 Player.SetVibration 이 있다고 되어있지만 실제로는 없다


Joysticks.SetVibration 을 해야되는데


대부분의 구현이 Player 밑에 있는 Joysticks 리스트를 싹 거둬서 SetVibration 을 전부 뿌려주는 식으로 되어있다


헌데 애초에 Rewired 세팅에서 플레이어당 조이스틱 할당(1)을 설정할 수 있으며 


컨트롤러를 골고루 나눠주도록 기본설정 되어 있으므로


여기에 대해서 경기 일으킬 필요는 없..지 않을까



반응형

     

Posted by r35™