Ramy wideo

*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.

Zasoby wideo używane w VideoFrame pozwalają na odtwarzanie wideo w doświadczeniach.Możesz prześlij wideo, które na pewno masz uprawnienie do użycia, takie jak wideo, które sam tworzysz, a system prywatności zasobów automatycznie zapewnia, że ID twoich przesłanych filmów nie mogą być uzyskiwane przez użytkowników bez odpowiednich uprawnień.

Prześlij wideo

Jeśli jesteś użytkownikiem o wieku 13+ ID zweryfikowanym, możesz przesłać wideo za pośrednictwem Menadżera zasobów, Pulpy nawigacyjnej twórcy lub Otwarty interfejs API chmury.Możesz przesłać wideo, tak długo jak spełnia ono następujące wymagania:

  • Masz prawne uprawnienia do korzystania z zasobu wideo.
  • Przestrzega standardów społeczności Roblox i Warunków korzystania.
  • To 60 sekund lub mniej w formacie .mp4 lub .mov.
  • Jej rozdzielczość jest mniejsza lub równa 4096×2160.
  • Jest mniej niż 750 MB.
  • Obejmuje tylko angielski, hiszpański, portugalski, indonezyjski, chiński (uproszczony i tradycyjny), japoński i/lub koreański dźwięk i tekst.

Wideo, które nie spełnia tych wymogów, jest odrzucane.Kanały alfa nie są wspierane i zostaną ignorowane.Przy przesyłaniu wideo rozważ obserwujekwestie:

  • Każde przesłanie wideo kosztuje 2,000 Robux.
  • Możesz przesłać maksymalnie dziesięć filmów w dowolnym okresie 30 dni, zaczynając od daty przesyłaćpierwszego filmu.

Odtwarzaj wideo

A VideoFrame musi być powiązany z ScreenGui , SurfaceGui lub BillboardGui w celu grywalne.

Aby odtworzyć wideo w swoim doświadczeniu bez kodu:

  1. Wstaw wideo z Toolbox lub Menadżera zasobów. Nowy obiekt VideoFrame zostanie wstawiony dla wideo.

  2. Rodzicem VideoFrame do kontenera.

  3. Po wybraniu nowego VideoFrame, włącz jego właściwości Pętlowe i Grające w oknie Właściwości.

Jeśli chcesz odtworzyć wideo w swoim doświadczeniu za pomocą kodu, wklej następujący kod do Script w ciągu ServerScriptService , aby utworzyć Part i odtworzyć wideo na jego przedniej powierzchni.


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" -- Zastąp ID zasobu wideo
while not videoFrame.IsLoaded do
videoFrame.Loaded:Wait()
end
videoFrame:Play()