Zum Haupttext springen

← 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.
  • Inverse3:
    • die Steuerung der Aktualisierung der Raumtransformationsmatrix SpaceTransformationUpdateEnabled Ein Feld wurde hinzugefügt.
    • Den Arbeitsbereich in den Mittelpunkt des World-Raums rücken WorkspaceCenterPosition Wir haben die Eigenschaft eingeführt.
    • WorkspaceRadius sowie WorkspaceScaledRadius Es 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 Ready Wir haben eine Veranstaltung eingeführt.
  • VerseGrip: Tritt auf, wenn das Gerät geöffnet und die Cursorposition festgelegt wurde Ready Ich 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: clientTimeout sowie socketTimeout Ein 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() sowie GetVerseGrip()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.
  • HapticOrigin: Die Berechnung der einheitlichen Skalierung im Editor wurde stabilisiert.
  • Inverse3 sowie VerseGrip:
    • Um Verkrustungen zu vermeiden Cursor Die Eigenschaft wurde mit dem richtigen Typ versehen.
    • Im Inspektor DeviceOpened sowie DeviceClosed Die Veranstaltung wurde ausgeblendet.
  • Inverse3Cursor sowie VerseGripCursor:
    • Um Verkrustungen zu vermeiden Device Die 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.

Einstellung der Unterstützung​

  • Inverse3:
    • WorkspaceCenterden Namen von WorkspaceCenterLocalPositionin … geändert.
    • WorkspaceCenter Die Unterstützung für diese Eigenschaft wurde eingestellt.
  • HapticOrigin: scale um das Feld zu ersetzen UniformScale Der Name der Eigenschaft wurde geändert.
    • scale Die Unterstützung für dieses Feld wurde eingestellt.

← Zurück zur Inhaltsübersicht