Sichtfenster-Frames

*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.

Ein ViewportFrame verwendet eine Kamera, um 3D-Objekte in einen Ansichtsfensterzu rendern. Ideale Anwendungsfälle umfassen:

  • Eine Minikarte deiner Erfahrung direkt in der Ecke des Bildschirms eines Benutzers.
  • 3D-Modelle von Artikeln in einem Inventarmenü.
  • Drehende Objekte, die ein Charakter ausgerüstet hat.

Ansichtsfensterkonfigurationen

3D-Objekte, die Benutzer durch einen ViewportFrame anzeigen, können entweder mit ihrer Kamera bewegt werden, statisch bleiben oder sich innerhalb des ViewportFrame drehen.Dieses Objekt kann auch ein Sky Kind als Kubenkarte für Reflexionen enthalten.

Wenn du ein 3D-Objekt möchtest, das sich mit der Kamera bewegt:

  1. Positioniere deine Kameraansicht innerhalb des Erlebnisses, damit das Objekt, das du innerhalb des Rahmens sehen möchtest, sichtbar ist.

  2. Füge einen neuen ViewportFrame zum Bildschirm hinzu und stelle dann sicher, dass er im Explorer ausgewählt ist.

  3. Im Eigenschaften -Fenster weise das Eigenschaft CurrentCamera der Kamera zu:

    1. Wählen Sie die Eigenschaften. Ihr Cursor ändert sich.
    2. Klicken Sie im Explorer -Fenster auf das oberste Camera.
  4. Eltern das gewünschte 3D-Objekt auf das neue ViewportFrame.Beachten Sie, dass, wenn Sie das Objekt innerhalb Ihrer Erlebnisimmer noch sehen möchten, Sie es duplizieren müssen in der Workspace und dann das doppelte Objekt an das ViewportFrame übergeben müssen.

Wenn du deine Kamera bewegst, bewegt sich das Objekt auch innerhalb von ViewportFrame.

Beleuchtung und Aussehen

Die Beleuchtung innerhalb eines ViewportFrame wird durch drei Eigenschaften gesteuert:

EigenschaftBeschreibung
AmbientBestimmt die Gesamtfarbe der Beleuchtung, die auf den Bereich innerhalb des Ansichtsfensterrahmens angewendet wird. Standard ist Color3.fromRGB(200, 200, 200) (Geistergrau).
LightDirectionEin Vector3 repräsentiert die Richtung der Lichtquelle aus der Position (0, 0, 0) .. Standard ist (-1, -1, -1) ..
LightColorFarbe des direktionalen Lichts. Standard ist Color3.fromRGB(140, 140, 140) (Silber).

Zusätzlich können Sie das allgemeine gerenderte Aussehen des Ansichtsfensters durch die folgenden Eigenschaften anpassen:

EigenschaftBeschreibung
ImageColor3Ändert die Bildfarbe/Tönung ohne Änderung des gerenderten Objekts.Der Standard-Farbierungswert ist Color3.new(1, 1, 1) (weiß), bei dem keine Farbänderung stattfindet.
ImageTransparencyÄndert die Bildtransparenz ohne Änderung des gerenderten Objekts.Ein Wert von 0 (Standard) ist vollständig undurchsichtig und ein Wert von 1 ist vollständig transparent (unsichtbar).