← Zurück zur Inhaltsübersicht
2.2.0 Änderungsprotokoll
Abhängigkeit
- Abhängigkeit (UnityEngine): Die Kompatibilität mit Unity >= 2021.3.0f1 wurde wiederhergestellt.
Neue Funktionen
- HapticOrigin: Die Größenanpassung des Haptic Rig-Prefabs wurde aktiviert, ohne dass das Prefab entpackt werden muss.
- DeviceMapper:
- Das zuerst gefundene Gerät abrufen
GetInverse3(handedness)Es wurden Standardparameter hinzugefügt. - Inverse3 Den mit dem Gerät verbundenen Griff abrufen
GetVerseGrip(handedness)hinzugefügt.
- Das zuerst gefundene Gerät abrufen
- Inverse3:
- die Steuerung der Aktualisierung der Raumtransformationsmatrix
SpaceTransformationUpdateEnabledEin Feld wurde hinzugefügt. - Den Arbeitsbereich in den Mittelpunkt des World-Raums rücken
WorkspaceCenterPositionWir haben die Eigenschaft eingeführt. WorkspaceRadiussowieWorkspaceScaledRadiusEs wurde eine Eigenschaft hinzugefügt.- Eine Meldung, die anzeigt, dass das Gerät geöffnet wurde und die Position des Cursors und des Hauptteils festgelegt wurde
ReadyWir haben eine Veranstaltung eingeführt.
- die Steuerung der Aktualisierung der Raumtransformationsmatrix
- VerseGrip: Tritt auf, wenn das Gerät geöffnet und die Cursorposition festgelegt wurde
ReadyIch habe eine Veranstaltung hinzugefügt. - Inverse3Cursor: Eine geglättete Position wurde hinzugefügt.
- VerseGripCursor: Es wurde eine geglättete Drehbewegung hinzugefügt.
- CursorBehaviour: Die Berechnung des Radius für alle Primitiv-Meshes wurde hinzugefügt.
- ClientKonfiguration:
clientTimeoutsowiesocketTimeoutEin Feld wurde hinzugefügt.
Änderungen und Verbesserungen
- Paket: Die URL des Dokuments wurde geändert.
- ClientConnection:
- Nach dem Auftreten eines unerwarteten Polling-Fehlers wurde gewartet, bis die Verbindung, die den Polling-Fehler empfangen hatte, wiederhergestellt war, um die Entstehung unerwünschter Verbindungen zu verhindern.
- DeviceMapper:
- die bei der manuellen Löschung auftraten
NullReferenceExceptionhabe geändert. GetInverse3()sowieGetVerseGrip()Ich habe die Ergebnisse so angepasst, dass sie nun nach „Bereit“- und „Verbunden“-Status sortiert sind.- Um unerwartete Änderungen zu vermeiden, die die Kompatibilität beeinträchtigen könnten, wurde die Vererbung von Komponenten unterbunden.
- die bei der manuellen Löschung auftraten
- HapticOrigin: Die Berechnung der einheitlichen Skalierung im Editor wurde stabilisiert.
- Inverse3 sowie VerseGrip:
- Um Verkrustungen zu vermeiden
CursorDie Eigenschaft wurde mit dem richtigen Typ versehen. - Im Inspektor
DeviceOpenedsowieDeviceClosedDie Veranstaltung wurde ausgeblendet.
- Um Verkrustungen zu vermeiden
- Inverse3Cursor sowie VerseGripCursor:
- Um Verkrustungen zu vermeiden
DeviceDie Eigenschaft wurde mit dem richtigen Typ versehen. - Das Problem, das bei Cursor-Modellen ohne Mesh-Renderer auftrat,
NullReferenceExceptionhabe geändert. - Es wurde so eingerichtet, dass die Cursorverfolgung beendet wird, wenn das Gerät zerstört wird.
- Um Verkrustungen zu vermeiden
Einstellung der Unterstützung
- Inverse3:
WorkspaceCenterden Namen vonWorkspaceCenterLocalPositionin … geändert.WorkspaceCenterDie Unterstützung für diese Eigenschaft wurde eingestellt.
- HapticOrigin:
scaleum das Feld zu ersetzenUniformScaleDer Name der Eigenschaft wurde geändert.scaleDie Unterstützung für dieses Feld wurde eingestellt.
← Zurück zur Inhaltsübersicht