Skip to content

Microsoft Mixed Reality Toolkit v2.0.0 RC1 Refresh

Pre-release
Pre-release
Compare
Choose a tag to compare
@wiwei wiwei released this 01 May 20:32
895c408

MRTK 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).