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
The content in a GridObjectCollection can be aligned so that the parent object is anchored to the top/middle/bottom and left/center/right of the collection. Use the **anchor** property to specify content alignment.
27
27
28
-
## `GridObjectCollection`Layout Order
28
+
## `GridObjectCollection`layout order
29
29
30
30
Use the **Layout** field to specify the row / column order that children are laid out:
A slate control contains a bounding box script for scaling and rotating. For more information on bounding box, please see the [Bounding box](README_BoundingBox.md) page.
*Example of various properties associated with each TrackedTargetType*
51
51
52
-
## How to chain Solvers
52
+
## How to chain solvers
53
53
54
54
It is possible to add multiple `Solver` components to the same GameObject thus chaining their algorithms. The `SolverHandler` components handles updating all solvers on the same GameObject. By default the `SolverHandler` calls `GetComponents<Solver>()` on Start which will return the Solvers in the order that they appear in the inspector.
55
55
@@ -58,7 +58,7 @@ Furthermore, setting the *Updated Linked Transform* property to true will instru
58
58
> [!NOTE]
59
59
> Developers can modify the order of execution of Solvers by setting the `SolverHandler.Solvers` property directly.
60
60
61
-
## How to create a new Solver
61
+
## How to create a new solver
62
62
63
63
All solvers must inherit from the abstract base class, [`Solver`](xref:Microsoft.MixedReality.Toolkit.Utilities.Solvers.Solver). The primary requirements of a Solver extension involves overriding the `SolverUpdate` method. In this method, developers should update the inherited `GoalPosition`, `GoalRotation` and `GoalScale` properties to the desired values. Furthermore, it is generally valuable to leverage `SolverHandler.TransformTarget` as the frame of reference desired by the consumer.
64
64
@@ -85,7 +85,7 @@ public class InFront : Solver
85
85
86
86
## Solver implementation guides
87
87
88
-
### Common Solver properties
88
+
### Common solver properties
89
89
90
90
Every Solver component has a core-set of identical properties that control the core Solver behavior.
91
91
@@ -159,7 +159,7 @@ Conversely, a [`SurfaceMagnetism`](xref:Microsoft.MixedReality.Toolkit.Utilities
159
159
160
160
Finally, surfaces farther than the `MaxRaycastDistance` property setting will be ignored by the `SurfaceMagnetism` raycasts.
161
161
162
-
### Hand Menu with HandConstraint and HandConstraintPalmUp
162
+
### Hand menu with HandConstraint and HandConstraintPalmUp
163
163
164
164

165
165
@@ -180,11 +180,11 @@ Please see the tool tips available for each [`HandConstraint`](xref:Microsoft.Mi
180
180
**OnFirstHandDetected*: occurs when the hand tracking state changes from no hands in view, to the first hand in view.
181
181
**OnLastHandLost*: occurs when the hand tracking state changes from at least one hand in view, to no hands in view.
182
182
183
-
## Experimental Solvers
183
+
## Experimental solvers
184
184
185
185
These solvers are available in MRTK but are currently experimental. Their APIs and functionality are subject to change. Furthermore, their robustness and quality may be lower than standard features.
186
186
187
-
### Directional Indicator
187
+
### Directional indicator
188
188
189
189
The [`DirectionalIndicator`](xref:Microsoft.MixedReality.Toolkit.Experimental.Utilities.DirectionalIndicator) class is a tag-along component that orients itself to the direction of a desired point in space.
Copy file name to clipboardExpand all lines: Documentation/README_TextPrefab.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
# Text Prefab
1
+
# Text prefab
2
2
These prefabs are optimized for the rendering quality in Windows Mixed Reality. For more information, please read the guideline [Text in Unity](https://docs.microsoft.com/windows/mixed-reality/text-in-unity) on Microsoft Windows Dev Center.
Copy file name to clipboardExpand all lines: Documentation/Rendering/MaterialInstance.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
# Material Instance
1
+
# Material instance
2
2
3
3
The [`MaterialInstance`](xref:Microsoft.MixedReality.Toolkit.Rendering.MaterialInstance) behavior aides in tracking instance material lifetime and automatically destroys instanced materials for the user. This utility component can be used as a replacement to [Renderer.material]("https://docs.unity3d.com/ScriptReference/Renderer-material.html") or
@@ -92,6 +92,6 @@ public class MyBehaviour : MonoBehaviour, IMaterialInstanceOwner
92
92
93
93
For more information please see the example usage demonstrated within the [`ClippingPrimitive`](xref:Microsoft.MixedReality.Toolkit.Utilities.ClippingPrimitive) behavior.
94
94
95
-
## See Also
95
+
## See also
96
96
97
97
*[MRTK Standard Shader](../README_MRTKStandardShader.md)
Copy file name to clipboardExpand all lines: Documentation/SceneSystem/SceneSystemContentLoading.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,8 @@
1
-
# Content Scene Loading
1
+
# Content scene loading
2
2
3
-
All content load operations are asynchronous, and by default all content loading is additive. Manager and lighting scenes are never affected by content loading operations. For information about monitoring load progress and scene activation, see [Monitoring Content Loading.](SceneSystemLoadProgress.md)
3
+
All content load operations are asynchronous, and by default all content loading is additive. Manager and lighting scenes are never affected by content loading operations. For information about monitoring load progress and scene activation, see [Monitoring Content Loading](SceneSystemLoadProgress.md).
4
4
5
-
## Loading Content
5
+
## Loading content
6
6
7
7
To load content scenes use the `LoadContent` method:
The equivalent of a single scene load can be achieved via the optional `mode` argument. `LoadSceneMode.Single` will first unload all loaded content scenes before proceeding with the load.
Content can be singly loaded in order of build index. This is useful for showcase applications that take users through a set of demonstration scenes one-by-one.
YoucanperformalltheseoperationsineditorandinplaymodebyusingtheSceneSystem's [service inspector.](../MixedRealityConfigurationGuide.md#editor-utilities) In edit mode scene loads will be instantaneous, while in play mode you can observe loading progress and use [activation tokens.](SceneSystemLoadProgress.md)
0 commit comments