← Retour à la page d'index
2.2.0 Historique des modifications
Dépendances
- dépendance (UnityEngine): la compatibilité avec Unity >= 2021.3.0f1 a été rétablie.
Nouvelles fonctionnalités
- HapticOrigin: il est désormais possible de modifier l'échelle du préfabriqué « Haptic Rig » sans avoir à le décompresser.
- DeviceMapper:
- Récupérer le premier périphérique détecté
GetInverse3(handedness)Nous avons ajouté les paramètres par défaut. - Inverse3 Récupérer la poignée associée à l'appareil
GetVerseGrip(handedness)a été ajouté.
- Récupérer le premier périphérique détecté
- Inverse3:
- Contrôler la mise à jour des matrices de transformation d'espace
SpaceTransformationUpdateEnabledUn champ a été ajouté. - Obtenir le centre de l'espace de travail dans l'espace mondial
WorkspaceCenterPositionNous avons mis en place cette fonctionnalité. WorkspaceRadiusetWorkspaceScaledRadiusUne propriété a été ajoutée.- Signale que le périphérique a été ouvert et que la position du curseur et du corps a été déterminée
ReadyNous avons mis en place cet événement.
- Contrôler la mise à jour des matrices de transformation d'espace
- VerseGrip: se déclenche lorsque le périphérique est ouvert et que le curseur est positionné
ReadyUn événement a été ajouté. - Inverse3Cursor: ajout d'une position lissée.
- VerseGripCursor: ajout d'une rotation lissée.
- CursorBehaviour: ajout du calcul du rayon de toutes les maillages primitifs.
- Configuration du client:
clientTimeoutetsocketTimeoutUn champ a été ajouté.
Corrections et améliorations
- Paquet: l'URL du document a été corrigée.
- Connexion client:
- Après une erreur de sondage inattendue, nous avons évité toute connexion indésirable en attendant que la connexion commence à surveiller les erreurs de sondage.
- DeviceMapper:
- En cas de suppression manuelle
NullReferenceExceptionJ'ai corrigé cela. GetInverse3()etGetVerseGrip()Nous avons modifié l'affichage afin que les résultats apparaissent dans l'ordre suivant : « État de préparation » puis « État de connexion ».- Afin d'éviter toute modification inattendue susceptible d'entraîner des problèmes, nous avons désactivé l'héritage des composants.
- En cas de suppression manuelle
- HapticOrigin: le calcul de l'échelle uniforme dans l'éditeur a été stabilisé.
- Inverse3 et VerseGrip:
CursorNous avons défini la propriété avec le type correct, ce qui a rendu le transtypage inutile.DeviceOpenedetDeviceClosedJ'ai masqué l'événement dans l'inspecteur.
- Inverse3Cursor et VerseGripCursor:
DeviceNous avons défini la propriété avec le type correct, ce qui a rendu le transtypage inutile.- Problème survenant avec un modèle de curseur ne disposant pas de moteur de rendu de maillage
NullReferenceExceptionJ'ai corrigé cela. - Nous avons fait en sorte que le suivi du curseur s'arrête lorsque l'appareil est mis au rebut.
Non recommandé
- Inverse3:
WorkspaceCenterをWorkspaceCenterLocalPositiona été renommé.WorkspaceCenterCette propriété a été dépréciée.
- HapticOrigin:
scalePour remplacer le champ,UniformScaleJ'ai renommé la propriété.scaleCe champ a été marqué comme obsolète.
← Retour à la page d'index