Aller directement au corps du texte

← Retour à la table des matières

Journal des modifications de la version 2.2.0

dépendance​

  • dépendance (UnityEngine): la compatibilité avec Unity >= 2021.3.0f1 a été rétablie.

Nouvelles fonctionnalités​

  • HapticOrigin: nous avons activé le redimensionnement du prefab « Haptic Rig » sans avoir à le décompresser.
  • DeviceMapper:
    • Récupérer le premier périphérique trouvé GetInverse3(handedness) J'ai ajouté les paramètres par défaut.
    • Inverse3 Récupérer la poignée associée à l'appareil GetVerseGrip(handedness)a été ajouté.
  • Inverse3:
    • qui contrôle la mise à jour de la matrice de transformation spatiale SpaceTransformationUpdateEnabled J'ai ajouté un champ.
    • Mettre l'espace de travail au cœur de l'univers WorkspaceCenterPosition Nous avons introduit cette propriété.
    • WorkspaceRadius et WorkspaceScaledRadius J'ai ajouté une propriété.
    • Indique que le périphérique est ouvert et que la position du curseur et du corps a été définie Ready Nous avons mis en place cet événement.
  • VerseGrip: Événement qui se produit lorsque le périphérique est ouvert et que la position du curseur est définie Ready 이벤트를 추가했습니다.
  • Inverse3Cursor: ajout d'une position lissée.
  • VerseGripCursor: ajout d'une rotation lissée.
  • CursorBehaviour: ajout du calcul du rayon pour tous les maillages primitifs.
  • Configuration du client: clientTimeout et socketTimeout J'ai ajouté un champ.

Modifications et améliorations​

  • Package: l'URL du document a été modifiée.
  • Connexion client:
    • Après la survenue d'une erreur de sondage inattendue, nous avons attendu la connexion à l'origine de cette erreur afin d'éviter la création de connexions indésirables.
  • DeviceMapper:
    • qui se produisait lors de la destruction manuelle NullReferenceExceptionJ'ai modifié cela.
    • GetInverse3() et GetVerseGrip()Nous avons modifié l'affichage afin que les résultats soient classés par ordre de « état de préparation » puis de « état de connexion ».
    • Afin d'éviter toute modification inattendue susceptible de nuire à la compatibilité, nous avons désactivé l'héritage des composants.
  • HapticOrigin: le calcul de l'échelle uniforme a été stabilisé dans l'éditeur.
  • Inverse3 et VerseGrip:
    • Pour éviter les projections Cursor J'ai défini la propriété avec le type correct.
    • Dans l'Inspecteur, DeviceOpened et DeviceClosed L'événement a été masqué.
  • Inverse3Cursor et VerseGripCursor:
    • Pour éviter les projections Device J'ai défini la propriété avec le type correct.
    • Problème survenant dans les modèles de curseur sans moteur de rendu Mesh NullReferenceExceptionJ'ai modifié cela.
    • Nous avons prévu que le suivi du curseur s'arrête en cas de destruction de l'appareil.

Fin du soutien​

  • Inverse3:
    • WorkspaceCenterle nom de WorkspaceCenterLocalPositionJ'ai modifié pour.
    • WorkspaceCenter La prise en charge de cette propriété a été interrompue.
  • HapticOrigin: scale pour remplacer le champ UniformScale J'ai modifié le nom de la propriété.
    • scale Ce champ n'est plus pris en charge.

← Retour à la table des matières