Fotogrammi video

*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.

Le risorse video utilizzate nelle istanze di VideoFrame consentono la riproduzione video nelle esperienze. Puoi caricare video di cui sei certo di avere il permesso di utilizzare, come i video che crei tu stesso, e il sistema di privacy delle risorse garantisce automaticamente che gli ID dei tuoi video caricati non possano essere accessibili dagli utenti senza i permessi appropriati.

Carica video

Se sei un utente ID verificato di età superiore ai 13 anni, puoi caricare video tramite il Gestore Risorse, il Pannello di controllo del creatore o l'API Open Cloud. Puoi caricare un video finché soddisfa i seguenti requisiti:

I video che non soddisfano questi requisiti vengono rifiutati. I canali alfa non sono supportati e verranno ignorati. Quando carichi video, tieni presente quanto segue:

  • Ogni caricamento video costa 2.000 Robux.
  • Puoi caricare un massimo di 20 video al giorno.

Riproduci video

Una VideoFrame deve essere parentata a un ScreenGui, SurfaceGui o BillboardGui per poter essere riprodotta. Attualmente, un massimo di due video possono essere riprodotti simultaneamente.

Per riprodurre un video nella tua esperienza senza codice:

  1. Inserisci un video dalla Cassetta degli attrezzi o dal Gestore Risorse. Un nuovo oggetto VideoFrame viene inserito per il video.

  2. Parent the VideoFrame al contenitore.

  3. Con il nuovo VideoFrame selezionato, abilita le sue proprietà Looped e Playing nella finestra Proprietà.

Se desideri riprodurre un video nella tua esperienza con il codice, incolla il seguente codice in uno Script all'interno di ServerScriptService per creare un Part e riprodurre il video sulla sua superficie frontale.


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" -- Sostituisci con l'ID asset del tuo video
while not videoFrame.IsLoaded do
videoFrame.Loaded:Wait()
end
videoFrame:Play()
© 2026 Roblox Corporation. Roblox, il logo Roblox e Powering Imagination sono tra i nostri marchi registrati e non registrati negli Stati Uniti. e altri paesi.