Ansichtsrahmen

*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 2D-Ansichtsbereich zu rendern. Ideale Anwendungsfälle sind:

  • Eine Minikarte Ihres Spiels direkt in der Ecke des Bildschirms eines Benutzers.
  • 3D-Modelle von Gegenständen in einem Inventarmenü.
  • Rotierende Objekte, die ein Charakter ausgerüstet hat.

Ansichtsrahmen-Konfigurationen

3D-Objekte, die Benutzer durch ein ViewportFrame sehen, können entweder mit ihrer Kamera bewegen, statisch bleiben oder innerhalb des ViewportFrame rotieren. Dieses Objekt kann auch ein Sky-Kind als Cubemap für Reflexionen enthalten.

Wenn Sie möchten, dass sich ein 3D-Objekt mit der Kamera bewegt:

  1. Positionieren Sie Ihre Kameraperspektive im Spiel so, dass das Objekt, das Sie im Rahmen sehen möchten, sichtbar ist.

  2. Fügen Sie einen neuen ViewportFrame zum Bildschirm hinzu und stellen Sie sicher, dass er im Explorer ausgewählt ist.

  3. Weisen Sie im Eigenschaften-Fenster die CurrentCamera-Eigenschaft der Kamera zu:

    1. Wählen Sie die CurrentCamera-Eigenschaft aus. Ihr Cursor ändert sich.
    2. Klicken Sie im Explorer-Fenster auf das oberste Camera-Objekt.
  4. Ordnen Sie das gewünschte 3D-Objekt dem neuen ViewportFrame zu. Beachten Sie, dass Sie, wenn Sie das Objekt weiterhin in Ihrem Spiel sehen möchten, es im Workspace duplizieren und dann das duplizierte Objekt dem ViewportFrame zuordnen müssen.

Wenn Sie Ihre Kamera bewegen, wird sich das Objekt auch innerhalb des ViewportFrame bewegen.

Beleuchtung und Erscheinungsbild

Die Beleuchtung innerhalb eines ViewportFrame wird durch drei Eigenschaften gesteuert:

EigenschaftBeschreibung
AmbientBestimmt den allgemeinen Lichtfarbton, der auf den Bereich innerhalb des Ansichtsrahmens angewendet wird. Standardmäßig auf Color3.fromRGB(200, 200, 200) (Gespenstergrau) eingestellt.
LightDirectionEin Vector3, das die Richtung der Lichtquelle von der Position (0, 0, 0) darstellt. Standardmäßig auf (-1, -1, -1) eingestellt.
LightColorFarbe des gerichteten Lichts. Standardmäßig auf Color3.fromRGB(140, 140, 140) (silber) eingestellt.

Zusätzlich können Sie das insgesamt gerenderte Erscheinungsbild des Ansichtsrahmens durch die folgenden Eigenschaften anpassen:

EigenschaftBeschreibung
ImageColor3Ändert die Bildfarbe/-tönung, ohne das gerenderte Objekt zu verändern. Der Standardwert für die Farbänderung ist Color3.new(1, 1, 1) (weiß), bei dem keine Farbänderung erfolgt.
ImageTransparencyÄndert die Bildtransparenz, ohne das gerenderte Objekt zu verändern. Ein Wert von 0 (Standard) ist vollständig undurchsichtig und ein Wert von 1 ist vollständig transparent (unsichtbar).
©2026 Roblox Corporation. Roblox, das Roblox-Logo und "Powering Imagination" gehören zu unseren eingetragenen und nicht eingetragenen Markenzeichen in den USA und anderen Ländern.