You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Packages/com.unity.inputsystem/CHANGELOG.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -45,6 +45,7 @@ however, it has to be formatted properly to pass verification tests.
45
45
46
46
### Changed
47
47
- Changed enum value `Key.IMESelected` to obsolete which was not a real key. Please use the ButtonControl `imeSelected`.
48
+
- Changed conditional guards inside Plugins/XR so that we don't unnecessarily wrap entire classes. This stops downstream packages from having to also wrap Input System objects with similar conditionals.
48
49
49
50
### Added
50
51
- Added support of F13-F24 keys. [UUM-44328](https://issuetracker.unity3d.com/product/unity/issues/guid/UUM-44328)
/// The base type of all XR head mounted displays. This can help organize shared behaviour across all HMDs.
10
+
/// </summary>
11
+
///
12
+
/// <remarks>
13
+
///
14
+
/// To give your head tracking an extra update before rendering:
15
+
/// First, enable before render updates on your Device.
16
+
///
17
+
/// // JSON
18
+
/// {
19
+
/// "name" : "MyHMD",
20
+
/// "extend" : "HMD",
21
+
/// "beforeRender" : "Update"
22
+
/// }
23
+
///
24
+
/// Then, make sure you put extra `StateEvents` for your HMD on the queue right in time before rendering. Also, if your HMD is a combination of non-tracking and tracking controls, you can update just the tracking by sending a delta event instead of a full state event.
/// The base type of all XR head mounted displays. This can help organize shared behaviour across all HMDs.
31
+
/// Accessor for left eye position.
15
32
/// </summary>
16
-
///
17
-
/// <remarks>
18
-
///
19
-
/// To give your head tracking an extra update before rendering:
20
-
/// First, enable before render updates on your Device.
21
-
///
22
-
/// <sample>
23
-
/// <code>
24
-
/// // JSON
25
-
/// {
26
-
/// "name" : "MyHMD",
27
-
/// "extend" : "HMD",
28
-
/// "beforeRender" : "Update"
29
-
/// }
30
-
/// </code>
31
-
/// </sample>
32
-
///
33
-
/// Then, make sure you put extra `StateEvents` for your HMD on the queue right in time before rendering. Also, if your HMD is a combination of non-tracking and tracking controls, you can update just the tracking by sending a delta event instead of a full state event.
@@ -97,10 +106,13 @@ public class XRController : TrackedDevice
97
106
/// <remarks>If there is no left hand connected, this will be null. This also matches any currently tracked device that contains the 'RightHand' device usage.</remarks>
0 commit comments