← Retour à la page d'index
Journal des modifications 2.2.0
Dépendances
- dépendance (UnityEngine): compatibilité rétablie avec Unity >= 2021.3.0f1.
Nouvelles fonctionnalités
- HapticOrigin: activation de la mise à l'échelle du kit Haptic Rig sans avoir à le déballer.
- DeviceMapper :
- Ajout du paramètre par défaut
GetInverse3(handedness)pour obtenir le premier appareil trouvé. - Ajout de
GetVerseGrip(handedness)pour obtenir la poignée adaptée à l'appareil Inverse3.
- Ajout du paramètre par défaut
- Inverse3 :
- Ajout du champ
SpaceTransformationUpdateEnabledpour contrôler la mise à jour des matrices de transformation de l'espace. - Ajout de la propriété
WorkspaceCenterPositionpour déterminer le centre de l'espace de travail dans l'espace mondial. - Ajout des propriétés
WorkspaceRadiusetWorkspaceScaledRadius. - Ajout de l'événement
Readypour indiquer que l'appareil est ouvert et que le curseur et le corps sont en place.
- Ajout du champ
- VerseGrip : ajout de l'événement
Readydéclenché lorsque l'appareil est ouvert et que le curseur est positionné. - Inverse3Cursor: ajout de la position lissée.
- VerseGripCursor: ajout de la rotation lissée.
- CursorBehaviour: ajout du calcul du rayon pour tous les maillages primitifs.
- Configuration du client : ajout de champs
clientTimeoutetsocketTimeout.
Corrections et améliorations
- Package: correction de l'URL de la documentation.
- Connexion client :
- Empêche les connexions indésirables après des erreurs d'interrogation inattendues, jusqu'à ce que la connexion soit prête à détecter ces erreurs.
- DeviceMapper :
- Correction de
NullReferenceExceptionlors d'une destruction manuelle. - Correction de l'ordre des résultats de
GetInverse3()etGetVerseGrip(), classés en fonction de leur disponibilité et de leur connexion. - Empêche l'héritage du composant afin d'éviter des modifications incompatibles et inattendues.
- Correction de
- HapticOrigin: stabilisation du calcul de l'échelle uniforme dans l'éditeur.
- Inverse3 et VerseGrip :
- Catégorie de la propriété
Cursoravec le bon type afin d'éviter le transtypage. - Masquage des événements
DeviceOpenedetDeviceCloseddans l'inspecteur.
- Catégorie de la propriété
- Inverse3Cursor et VerseGripCursor :
- Catégorie de la propriété
Deviceavec le bon type afin d'éviter le transtypage. - Correction de
NullReferenceExceptionavec un modèle de curseur sans MeshRenderer. - Le suivi du curseur s'arrête lorsque l'appareil est détruit.
- Catégorie de la propriété
Obsolescences
- Inverse3 :
- Renommer
WorkspaceCenterfrWorkspaceCenterLocalPosition. - Propriété
WorkspaceCenterrendue obsolète.
- Renommer
- HapticOrigin : changement de nom de la propriété
UniformScalepour remplacer le champscale.- Champ
scalerendu obsolète.
- Champ
← Retour à la page d'index