Frames de fenêtre de vue

*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.

Un ViewportFrame utilise une caméra pour rendre des objets 3D dans un espace de vision 2D. Les cas d'utilisation idéaux incluent :

  • Une mini-carte de votre expérience directement dans le coin d'un écran d'utilisateur.
  • Modèles 3D d'articles dans un menu d'inventaire.
  • Rotation des objets que le personnage a équipés.

Configurations de la fenêtre

Les objets 3D que les utilisateurs voient à travers un ViewportFrame peuvent soit se déplacer avec leur caméra, rester statiques ou tourner dans le ViewportFrame .Cet objet peut également inclure un enfant Sky comme carte à cubes pour les réflexions.

Si vous voulez qu'un objet 3D se déplace avec la caméra :

  1. Placez la vue de votre caméra dans l'expérience afin que l'objet que vous voulez voir dans le cadre soit visible.

  2. Ajoutez un nouveau à l'écran et assurez-vous qu'il est sélectionné dans le Explorateur .

  3. Dans la fenêtre propriétés , attribuez la propriété CurrentCamera à la caméra :

    1. Sélectionnez la propriété CurrentCamera. Votre curseur change.
    2. Dans la fenêtre Explorateur , cliquez sur l'objet de niveau supérieur Camera.
  4. Parent l'objet 3D souhaité au nouveau ViewportFrame.Notez que si vous voulez toujours voir l'objet dans votre expérience, vous devez le dupliquer dans le et ensuite parent le objet dupliqué à la ».

Lorsque vous déplacez votre caméra, l'objet se déplacera également à l'intérieur du ViewportFrame.

Éclairage et apparence

L'éclairage dans un ViewportFrame est contrôlé via trois propriétés :

PropriétéAvertissement
AmbientDétermine la teinte globale d'éclairage appliquée à la zone dans le cadre de la fenêtre de vision. Par défaut à Color3.fromRGB(200, 200, 200) (gris fantôme).
LightDirectionUn Vector3 représentant la direction de la source lumineuse à partir de la position (0, 0, 0) . Par défaut à (-1, -1, -1) .
LightColorCouleur de la lumière directionnelle. Défaut à Color3.fromRGB(140, 140, 140) (argent).

En outre, vous pouvez ajuster l'apparence globale rendue de la fenêtre à travers les propriétés suivantes :

PropriétéAvertissement
ImageColor3Change la couleur/teinte de l'image sans modification de l'objet rendu.La valeur de coloration par défaut est Color3.new(1, 1, 1) (blanche) à laquelle aucune modification de couleur n'a lieu.
ImageTransparencyChange la transparence de l'image sans modification de l'objet rendu.Une valeur de 0 (par défaut) est complètement opaque et une valeur de 1 est complètement transparente (invisible).