Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[pre.10] - 2022-08-19 - 0aebad7
Das Format basiert auf "Changelog beibehalten". Die vollständige Releaseankündigung ist hier unter der Kategorie Releases der Registerkarte Diskussionen in unserem Repository verfügbar.
Hinzugefügt
- Mit zugeordneten Handgittern und Shadern hinzugefügt
RiggedHandMeshVisualizer - URP-Unterstützung für neuen Handshader hinzugefügt
- Bezeichnung des Szenennamens zum Handmenü der Beispielszene hinzugefügt
- Option zu BoundsControl hinzugefügt, um die Mitte des Objekts zu skalieren (vielen Dank @camnewnham!)
- Paket hinzugefügt
com.microsoft.mrtk.tools - Assistent zum Erstellen neuer XR-Subsysteme hinzugefügt
- Hinzugefügt
IModeManagedInteractor, das Interaktoren implementieren können, um den Modus-Manager über ihren Controller GameObject zu informieren - Hinzugefügt
FlatscreenModeDetector, das erkennt, wann Flatscreen-/2D-Eingaben verfügbar sein sollen. - Hinzufügen eines Flatscreenmodus zum InteractionModeManager
- Unterstützung für beliebige primäre/sekundäre Handformen mit simulierten Händen im Editor hinzugefügt (👌✌)
- Whiteboard- und Canvas-Beispiele zur HandInteractionExamples-Beispielszene hinzugefügt
- MagicWindow-Beispielmaterialien und Testobjekt zur HandInteractionExamples-Beispielszene hinzugefügt
- Bezeichnungskomponenten "See-it-Say-it" hinzugefügt (zu einem späteren Zeitpunkt integriert)
- Visuelles Feedback zu Nicht-Canvas-Umschalterangeboten hinzugefügt
Geändert
- Das MR OpenXR-Plug-In wurde auf 1.4.4 aktualisiert.
- Mehrere Beispielressourcen aus StandardAssets verschoben (eine weitere Schlankerung von StandardAssets ist auf dem Weg!)
- Aktualisierte INFODATEI mit umfassenderen Informationen zu unterstützten Geräten, Vorschau-status und anderen nützlichen Informationen
- Entfernte "Programmiererart"-Greiferrückungsrückzieher
- Brechen: InteractionModeManager funktioniert jetzt mit beliebigen GameObjects anstelle von XR-Controllern.
-
CanvasProxyInteractorwird jetzt vom InteractionModeManager verwaltet (implementierung des neuenIModeManagedInteractor) - Optimiert
UGUIInputAdapter, um keine wiederholten teuren Abfragen mehr auszuführen, wenn kein Proxyinteraktor verfügbar ist -
Brechen:
GestureundGestureIdumgestaltet inHandshapeundHandshapeId - Benutzeroberfläche polieren im Fenster "Info"
- Polnische und visuelle Verbesserungen an Beispielszenen
- Angepasster Rand für Legacy-ObjectBar-Prefabs
- Überflüssige Abhängigkeiten in asmdefs bereinigt
- Benutzeroberfläche für die Auswahl von Schriftartsymbolen neu geschrieben, um die Benutzerfreundlichkeit, Zoomfähigkeit/Bildlauf zu verbessern
Fest
- Einige kleinere Warnungen wurden behoben.
- Fehler beim Rendern/Treffertest für Canvas-Elemente behoben
- Fixed BoundsControl not finding ConstraintManagers when not explizit assigned
- ToggleCollection-Fehler behoben, bei dem der standardmäßig umgeschaltete Index das letzte Element in der Liste war
- Fehlerhaftes Verhalten beim Abrufen/Verlieren der Nachverfolgung wurde behoben.
- Behebung einiger Beispielszenenobjekte ohne Skalierungseinschränkungen
- Korrigiert, dass simulierte Geräte zurückgesetzt/abgebrochen wurden, wenn der Editor/die Anwendung den Fokus verliert
- Die meisten Tests, die im Batchmodus fehlschlagen, wurden behoben, indem sie ordnungsgemäß genutzt wurden.
InputTestFixture - Behebung
UGUIInputAdapatervon s durch lautes Beschweren, wenn kein Proxyinteraktor verfügbar ist - Falsche Klavierbeispielereigniszuweisungen behoben
- Ein Handray-Fallback wurde behoben, das sich beim Transformieren des Rigs falsch verhält
Bekannte Probleme
Fehlerhafte Daumengelenkdrehungen auf Quest führen zu verformten Daumen. Handgitter sollten im Editor und auf HoloLens ordnungsgemäß gerendert werden (sofern aktiviert).
Breaking Changes
- Einige Teile der InteractionModeManager-Schnittstelle wurden geändert.
-
RegisterInteractorundUnregisterInteractornehmen einXRBaseControlleranstelle von .XRBaseControllerInteractor -
SetInteractionModeverwendet jetzt ein GameObject anstelle einesXRBaseController. - Wenn Sie Außerkraftsetzungen für Ihren InteractionModeManager in einer Rig-Prefab-Variante vorgenommen haben, überprüfen Sie ihre Moduskonfigurationen, und stellen Sie sicher, dass sie nach diesem Update korrekt sind! Wir haben einige der Serialisierungsmoduskonfigurationen geändert, um die neuen Funktionen für die Modusverwaltung zu nutzen.
-
-
Gestures in s umbenanntHandshape- Verwechslungen zwischen Posen, Gesten und Handformen verringern
-
GestureIdumbenannt inHandshapeId - In der Testumgebung haben und
InputTestUtilitiesmehrere Methoden umbenannt und geändert,TestHandum s zu akzeptierenHandshapeId.