Hello everyone.

The Mixed Reality Forums here are no longer being used or maintained.

There are a few other places we would like to direct you to for support, both from Microsoft and from the community.

The first way we want to connect with you is our mixed reality developer program, which you can sign up for at https://aka.ms/IWantMR.

For technical questions, please use Stack Overflow, and tag your questions using either hololens or windows-mixed-reality.

If you want to join in discussions, please do so in the HoloDevelopers Slack, which you can join by going to https://aka.ms/holodevelopers, or in our Microsoft Tech Communities forums at https://techcommunity.microsoft.com/t5/mixed-reality/ct-p/MicrosoftMixedReality.

And always feel free to hit us up on Twitter @MxdRealityDev.
Options

Scroll Bar with Manipulation Gesture

Hi all,

I wish to duplicate the scroll bar in the HoloLens Main Menu. Is there existing code I can reference or is this something I need to write from scratch. I didn't see any in the HoloToolKit.

I know I can register for the following events:

public event ManipulationCompletedEventDelegate ManipulationCompletedEvent;
public event ManipulationStartedEventDelegate ManipulationStartedEvent;

which returns a Ray that lets you know the direction of the manipulation. However, I'm not sure how to target the Scroll Rect component to do the actually scrolling. Any help is greatly appreciated!

Tagged:

Comments

  • Options

    Might want to use Gestures instead and subscribe to Navigation events.

                // Create a new GestureRecognizer. 
                // Sign up for manipulation events.
                manipulationRecognizer = new GestureRecognizer();
    
                manipulationRecognizer.NavigationStartedEvent += ManipulationRecognizer_NavigationStartedEvent;
                manipulationRecognizer.NavigationUpdatedEvent += ManipulationRecognizer_NavigationUpdatedEvent;
                manipulationRecognizer.NavigationCompletedEvent += ManipulationRecognizer_NavigationCompletedEvent;
                manipulationRecognizer.NavigationCanceledEvent += ManipulationRecognizer_NavigationCanceledvent;
    
    

    Stephen Hodgson
    Microsoft HoloLens Agency Readiness Program
    Virtual Solutions Developer at Saab
    HoloToolkit-Unity Moderator

Sign In or Register to comment.