Video Frames

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

Video-Assets, die in VideoFrame-Instanzen verwendet werden, ermöglichen die Videowiedergabe in Erlebnissen. Sie können Videos hochladen, von denen Sie sicher sind, dass Sie die Berechtigung zur Nutzung haben, beispielsweise Videos, die Sie selbst erstellen, und das Asset-Privatsphäre-System stellt automatisch sicher, dass die IDs Ihrer hochgeladenen Videos nicht von Benutzern ohne die entsprechenden Berechtigungen aufgerufen werden können.

Videos hochladen

Wenn Sie ein 13+ ID-verifiziertes Benutzer sind, können Sie Videos über den Asset-Manager, das Creator Dashboard oder die Open Cloud API hochladen. Sie können ein Video hochladen, solange es die folgenden Anforderungen erfüllt:

  • Sie haben die rechtlichen Rechte, das Video-Asset zu verwenden.
  • Es ist 5 Minuten oder kürzer im .mp4- oder .mov-Format.
  • Seine Auflösung beträgt weniger als oder gleich 4096×2160.
  • Es ist kleiner als 3,75 GB.

Videos, die diese Anforderungen nicht erfüllen, werden abgelehnt. Alpha-Kanäle werden nicht unterstützt und ignoriert. Beim Hochladen von Videos sollten Sie Folgendes beachten:

  • Jeder Video-Upload kostet 2.000 Robux.
  • Sie können maximal 20 Videos pro Tag hochladen.

Videos abspielen

Eine VideoFrame muss einem ScreenGui, SurfaceGui oder BillboardGui untergeordnet sein, um abgespielt werden zu können. Derzeit können maximal zwei Videos gleichzeitig wiedergegeben werden.

Um ein Video in Ihrem Erlebnis ohne Code abzuspielen:

  1. Erstellen Sie ein ScreenGui wie in On-Screen UI Containers beschrieben, oder ein SurfaceGui oder BillboardGui wie in In-Experience UI Containers beschrieben.

  2. Fügen Sie ein Video aus der Toolbox oder dem Asset-Manager ein. Ein neues VideoFrame-Objekt wird für das Video eingefügt.

  3. Ordnen Sie das VideoFrame dem Container zu.

  4. Wählen Sie das neue VideoFrame aus und aktivieren Sie die Eigenschaften Looped und Playing im Eigenschaften-Fenster.

Wenn Sie ein Video in Ihrem Erlebnis mit Code abspielen möchten, fügen Sie den folgenden Code in ein Script innerhalb von ServerScriptService ein, um ein Part zu erstellen und das Video auf seiner Vorderfläche abzuspielen.


local Workspace = game:GetService("Workspace")
local screenPart = Instance.new("Part")
screenPart.Size = Vector3.new(16, 9, 1)
screenPart.Position = Vector3.new(0, 8, -20)
screenPart.Orientation = Vector3.new(0, 180, 0)
screenPart.Anchored = true
screenPart.Parent = Workspace
local surfaceGui = Instance.new("SurfaceGui")
surfaceGui.Parent = screenPart
local videoFrame = Instance.new("VideoFrame")
videoFrame.Size = UDim2.new(1, 0, 1, 0)
videoFrame.Parent = surfaceGui
videoFrame.Looped = true
videoFrame.Video = "rbxassetid://5608384572" -- Ersetzen Sie dies durch die Asset-ID Ihres Videos
while not videoFrame.IsLoaded do
videoFrame.Loaded:Wait()
end
videoFrame:Play()
©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.