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
EditorGUILayout.LabelField("To build applications targeting AR/VR headsets you need to specify an XR pipeline. "
236
233
+$"\n\nThe LegacyXR pipeline is detected in the project. Please be aware that the LegacyXR pipeline is deprecated in Unity 2019 and is removed in Unity 2020."
237
234
+$"\n\nFor more information on alternative pipelines, please visit {XRPipelineDocsUrl}",EditorStyles.wordWrappedLabel);
EditorGUILayout.LabelField("XR Pipeline Setting - XR SDK with Unity OpenXR plugin in use",EditorStyles.boldLabel);
280
277
EditorGUILayout.LabelField("To build applications targeting AR/VR headsets you need to specify an XR pipeline. "
281
278
+$"\n\nThe XR SDK pipeline with Unity OpenXR plugin is detected in the project. You are good to go."
282
-
+$"\n\nNote: If you are targeting HoloLens 2 or HP Reverb G2 headset you need to click on the Acquire Microsoft OpenXR plugin button and follow the instructions."
279
+
+$"\n\nNote: If you are targeting HoloLens 2 or HP Reverb G2 headset you need to click on the more info button and follow the instructions there."
283
280
+$"\n\nFor more information on alternative pipelines, please visit {XRPipelineDocsUrl}",EditorStyles.wordWrappedLabel);
+$"\n\nThe Unity OpenXR plugin (possibly along with vender-specific extension plugins) is recommended if you are targeting HoloLens 2 and/or Windows Mixed Reality (WMR) headsets."
339
336
+"\nThe built-in plugins provided by Unity offers a wide range of supported devices, including HoloLens 2 and WMR headsets. "
340
337
+$"\n\nMore information can be found at {XRPipelineDocsUrl}.",EditorStyles.wordWrappedLabel);
341
-
createSpace(15);
338
+
CreateSpace(15);
342
339
using(newEditorGUILayout.HorizontalScope())
343
340
{
344
341
if(GUILayout.Button("Use the Unity OpenXR plugin"))
+$"\n\nMore information can be found at {XRSDKUnityDocsUrl} (Only the first three steps are needed if following instructions on the page)",EditorStyles.wordWrappedLabel);
EditorGUILayout.LabelField("To enable the XR SDK pipeline with OpenXR, first press the Show Settings button. "
433
430
+$"\n\nIn the XR management plug-in window that shows up, please switch to the correct build target (e.g. UWP, Windows standalone) tab first by clicking on the icon(s) right below the XR Plug-in Management title. "
434
431
+"Then please check the OpenXR plugin. A new page confirming the detection of OpenXR will be shown in place of this page once you finish the steps.",EditorStyles.wordWrappedLabel);
EditorGUILayout.LabelField("XR Pipeline Setting - Enabling the Microsoft OpenXR Plugin",EditorStyles.boldLabel);
451
+
EditorGUILayout.LabelField("XR Pipeline Setting - Configurating OpenXR for HoloLens 2 and HP Reverb G2",EditorStyles.boldLabel);
455
452
//createSpace();
456
-
EditorGUILayout.LabelField("The Microsoft OpenXR plugin is required if you are targeting HoloLens 2 or HP Reverb G2 headset. You may skip this step if that is not the case for you."
453
+
EditorGUILayout.LabelField("To target HoloLens 2 or HP Reverb G2 headset you need to follow the instructions below."
457
454
+$"\n\nFirst click on the Show XR Plug-in Management Settings button. In the window popping up/getting focus, switch to switch to the correct build target (i.e. UWP or Windows standalone) tab "
458
-
+"by clicking on the icon(s) right below the XR Plug-in Management title. Then you should click on the question mark sign to the right of the \"Enable HoloLens 2 feature set\" chekcbox."
459
-
+"\n\nFollow the \"Manual setup without MRTK\" section of the instructions as MRTK is already in the project. Also note you do not need to manually select MRTK in the feature tool no matter it is shown as installed or not."
460
-
+"\n\nKeep this window and the Unity project open during the process. A new page confirming the detection of the Microsoft OpenXR plugin will be shown in place of this page once you finish the steps.",EditorStyles.wordWrappedLabel);
461
-
createSpace(15);
455
+
+"by clicking on the icon(s) right below the XR Plug-in Management title. Then you should hover on the question mark to the right of the \"Enable HoloLens 2 feature set\" chekcbox and follow the instructions there."
456
+
+"\n\nNote: Follow the \"Manual setup without MRTK\" section of the instructions on the web page as MRTK is already in the project. Also you do not need to manually select MRTK in the feature tool no matter it is shown as installed or not."
457
+
+"\n\nKeep this window and the Unity project open during the process. A new page confirming the setup is successful will be shown in place of this page once you finish the steps.",EditorStyles.wordWrappedLabel);
conststringdialogContent="This Unity project is properly configured for the Mixed Reality Toolkit. All items shown above are using recommended settings.";
conststringdialogContent="The Mixed Reality Toolkit would like to auto-apply useful settings to this Unity project. Enabled options above will be applied to the project. Disabled items are already properly configured.";
EditorGUILayout.LabelField("MRTK contains components that depend on TextMeshPro. It is recommended that you import TMP by clicking the Import TMP Essentials button below.",EditorStyles.wordWrappedLabel);
EditorGUILayout.LabelField("The MRTK Examples package includes samples to help you familiarize yourself with many core features. "
557
554
+"\nSince you imported MRTK via MRFT/UPM the examples no longer show up in the Assets folder automatically. They are now located at Window (menu bar) -> Package Manager "
558
555
+"-> Select In Project in the \"Packages:\" dropdown -> Mixed Reality Toolkit Examples",EditorStyles.wordWrappedLabel);
EditorGUILayout.LabelField("You have finished setting up the project for Mixed Reality Toolkit. You may go through this process again by clicking Mixed Reality Toolkit on the editor menu bar -> Ultilities -> Config."
583
-
+$"\nIf there are certain settings not set according to the recommendation you may see this configurator popping up again. You may use the Ignore or Later button to suppress the behavior. "
584
-
+"We hope you enjoy using MRTK. Please find the links to our documentation and API references below. If you encountered something looking like a bug please report by opening an issue in our repository. "
585
-
+"\nThese links are accessible through Mixed Reality Toolkit on the editor menu bar -> Help "
586
-
+$"After finishing the process in the feature tool come back here to verify whether the installation is successful. A new page should be shown if you succeeded."
587
-
+$"\n\nMore information can be found at {MRFTDocsUrl}.",EditorStyles.wordWrappedLabel);
588
-
createSpace(15);
578
+
CreateSpace(5);
579
+
EditorGUILayout.LabelField("You have finished setting up the project for Mixed Reality Toolkit. You may go through this process again by clicking on Mixed Reality (menu bar) -> Toolkit -> Utilities -> Run Configurator..."
580
+
+$"\n\nIf there are certain settings not set according to the recommendation you may see this configurator popping up again. You may use the Ignore or Later button to suppress the behavior. "
581
+
+"\n\nWe hope you enjoy using MRTK. Please find the links to our documentation and API references below. If you encountered something looking like a bug please report by opening an issue in our repository. "
582
+
+"\n\nThese links are accessible through Mixed Reality (menu bar) -> Toolkit -> Help.",EditorStyles.wordWrappedLabel);
EditorGUILayout.LabelField(showSkipButton?"You may choose to skip this step, delay the setup until next session or ignore the setup unless reenabled.":
613
608
"You may choose to delay the setup until next session or ignore the setup unless reenabled."
0 commit comments