Inheritance: StandaloneInputModule
コード例 #1
0
 protected override void Awake()
 {
     base.Awake();
     this.m_Module                                      = base.GetComponent <HoloLensInputModule>();
     this.m_GestureRecognizer                           = new GestureRecognizer();
     this.m_GestureRecognizer.TappedEvent              += new GestureRecognizer.TappedEventDelegate(this.GestureHandler_Tapped);
     this.m_GestureRecognizer.NavigationStartedEvent   += new GestureRecognizer.NavigationStartedEventDelegate(this.GestureHandler_NavigationStarted);
     this.m_GestureRecognizer.NavigationUpdatedEvent   += new GestureRecognizer.NavigationUpdatedEventDelegate(this.GestureHandler_NavigationUpdated);
     this.m_GestureRecognizer.NavigationCompletedEvent += new GestureRecognizer.NavigationCompletedEventDelegate(this.GestureHandler_NavigationCompletedOrCanceled);
     this.m_GestureRecognizer.NavigationCanceledEvent  += new GestureRecognizer.NavigationCanceledEventDelegate(this.GestureHandler_NavigationCompletedOrCanceled);
     this.m_GestureRecognizer.SetRecognizableGestures(GestureSettings.NavigationZ | GestureSettings.NavigationY | GestureSettings.NavigationX | GestureSettings.Tap);
     this.m_GestureRecognizer.StartCapturingGestures();
 }