LinkageSettings Structure
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définissez explicitement les objets Transform requis.
[System.Serializable]
public struct LinkageSettings
[<System.Serializable>]
type LinkageSettings = struct
Public Structure LinkageSettings
- Héritage
-
LinkageSettings
- Attributs
Remarques
Si l’option Utiliser l’existant n’est pas définie, les objets Transform null remplacent les transformations actuellement définies. Quand l’un des objets Transform a la valeur Null, le système tente d’inférer un choix raisonnable. Pour les scènes compliquées, cette inférence peut être incorrecte. Pour les scènes non triviales : ** Si l’appareil photo est chargé par scène, un paramètre de liaison (via WorldLockingContext) doit être défini par scène en pointant explicitement dans la hiérarchie de caméra de cette scène. ** Si l’appareil photo est chargé une fois dans une scène partagée, le paramètre de liaison doit se trouver dans cette scène uniquement, et tous les autres paramètres de liaison doivent définir « Utiliser existant » sur true. ** Si l’appareil photo est créé/géré dynamiquement à partir d’un script, ce script doit également être chargé de définir les liaisons appropriées, et tous les linkageSettings doivent spécifier « Utiliser existant ».
Champs
AdjustmentFrame |
Transformation à laquelle appliquer le réglage de la caméra. Il ne peut pas s’agir du nœud de la caméra, car sa transformation est remplacée chaque image avec des données de pose de tête. Mais la caméra doit être un descendant attaché de ce nœud. |
CameraParent |
Le nœud parent de l’appareil photo définit le « cadre de référence spongy ». Toutes les données brutes basées sur la tête, telles que le mappage spatial, les événements de mouvement et les données de pose de tête XR, sont relatives à cette transformation. |
Propriétés
ApplyAdjustment |
Appliquez le réglage du verrouillage du monde à l’ajustementFrame. |
UseExisting |
Ignorez les valeurs définies pour conserver la liaison existante et utilisez ce qui a été défini en dernier. |
Méthodes
InitToDefaults() |
Init tous les champs aux valeurs par défaut. |