2016-11-24 16 views
1

VR Tool Kit를 사용하여 Unity에서 HTC VIVE를 개발 중이고 동일한 컨트롤러에서 간단한 포인터 스크립트와 베 지어 포인터 스크립트를 사용하려고합니다. 문제는 스크립트가 기본적으로 터치 패드를 사용하고 동일한 이벤트 인 "aliasPointer"를 사용 또는 사용하지 않도록 설정한다는 것입니다.HTC VIVE Unity C# VRTK는 동일한 컨트롤러에서 간단한 포인터와 베 지어 포인터를 사용합니까?

예를 들어 터치 패드에 베 지어 포인터를 사용하고 트리거에 대해 간단한 포인터를 사용할 수 있는지 알고 싶습니다.

답변

0

정품 인증을 위해 대체 이벤트를 수신하도록 코드를 변경하지 않으면 현재로서는이 작업을 수행 할 수 없습니다.

그러나에 github에 문제 페이지에서 문제를 제기 아마 가치가있다 :이 새 스크립트를 작성하여 Github에서에 VRTK의 최신 버전에서는

당신이 지금이 작업을 수행 할 수 있습니다 마스터가 될 수 있으므로 https://github.com/thestonefox/VRTK/issues 그 당신은 당신이 활성화 포인터를 설정하려는 중 버튼을 등록 할 수 있습니다

https://github.com/thestonefox/VRTK/blob/master/Assets/VRTK/Scripts/Pointers/VRTK_BasePointer.cs#L165

: 당신이 (예를 들어 SimplePointer)를 무시하고 다음 버튼 만 등록 메소드를 오버라이드 (override) 할 포인터를 상속합니다.