Microsoft Mixed Reality Toolkit v2.0.0 RC1 Refresh
Pre-releaseMRTK v2 Release Candidate 1 Refresh
MRTK v2 Release Candidate 1 Refresh is an updated version of the RC1 package with stabilization fixes and a few additional features
Getting started
To help you get started using MRTK v2, please see the Documentation Portal. This is the place to learn to use MRTK, and deep dive into MRTK architecture. We have prepared an initial set of documentation to get you started, but we would also like to hear from you if there's anything else you'd like to see added. If you are up to the challenge, help us improve the documentation by contributing your change! Learn how to contribute on our GitHub Wiki, please follow the documentation guide when you make changes.
What's new in the refresh
Sliders - New UI control that allows you to change a value continuously by grabbing and moving a slider on a track.
Slate zooming support - Two-handed content zooming on Slate with min/max values.
Works with Unity 2019.1
API Surface Changes
There have been changes to some API surfaces since the last release drop:
IMixedRealityPointerHandler
The OnPointerDragged was added to this interface, which may cause a build error if you have a class that implements this interface. This can be safely fixed by adding an empty implementation for the new method. Per the discussion in #4013, adding this method onto a new interface would have led to an ultimately more complicated pointer API story.
Namespace cleanup
One of the changes that came in RC1 was a refactor of namespaces of classes from deeply nested paths (like Microsoft.MixedReality.Toolkit.Core.Interfaces.InputSystem) to simpler paths (like Microsoft.MixedReality.Toolkit.Input). Several classes were not updated in the previous release, and these were fixed in this release. See #4019 for the list of changed classes (along with the new namespaces they now live in).