Los activos de video usados en VideoFrame instancias permiten la reproducción de video en experiencias. Puedes cargar videos que estés seguro de que tienes permiso para usar, como videos que haces tú mismo, y el sistema de privacidad de activos garantiza automáticamente que los ID de tus videos cargados no puedan ser accedidos por los usuarios sin los permisos adecuados.
Importando vídeos
Requisitos
Para cargar recursos de video, debe ser un usuario de 13+ ID verificado. Puede subir un video siempre que cumpla con los siguientes requisitos:
- Tienes los derechos legales para usar el recurso de video.
- Se adhiere a los Estándares de la Comunidad Roblox y Términos de Uso .
- Es de 30 segundos o menos en .mp4 o .mov formato.
- Su resolución es inferior o igual a 4096×2160.
- Es menos de 375 MB.
- Solo incluye audio y texto en inglés (se admitirán idiomas adicionales en una fecha posterior).
Los videos que no cumplan con estos requisitos serán rechazados. Los canais alfa no son compatibles y serán ignorados. Al cargar videos, considere lo siguiendo:
- Cada carga de video cuesta 2,000 Robux.
- Puede subir un máximo de tres videos dentro de un período de 30 días, a partir de la fecha de su primera cargar/subirde video.
Cargando
Puede cargar videos a través del Asset Manager, el Creator Dashboard o el Open Cloud API. Para cargar a través del Asset Manager:
En la pestaña View, haga clic en Asset Manager .
Haga clic en el botón Importación masiva .
Seleccione y confirme los archivos de video que desea importar de su sistema local.
Una vez que confirmes las cargas y los archivos cargados con éxito, se muestran con una marca de verificación verde y un estado completado.
Los activos de video ahora están dentro de la cola de moderación y solo son visibles para usted dentro de la carpeta Video del Asset Manager y, después de pasar la moderación, la Caja de herramientas . Aunque inicialmente eres el único que puede ver y usar activos de video privados, el sistema de privacidad de activos le permite otorgar permisos de uso a amigos y experiencias específicas.
Reproduciendo Vídeos
Un VideoFrame debe ser asignado a un ScreenGui , SurfaceGui , o BillboardGui para ser jugable.
Para reproducir un video en tu experiencia sin código:
Cree un ScreenGui como se describe en Contenedores de interfaz de usuario en pantalla o un SurfaceGui o BillboardGui como se describe en Contenedores de interfaz de usuario en la experiencia.
Seleccione el nuevo contenedor de interfaz de usuario en la ventana Explorer. Luego, en el Asset Manager, haga doble clic en el recurso de video deseado para parentizarlo automáticamente con el contenedor.
Con el nuevo VideoFrame seleccionado, habilite sus Looped y Playing propiedades en la ventana Properties.
Si quieres reproducir un video en tu experiencia con código, pega el siguiente código en un Script dentro de ServerScriptService para crear un Part y reproducir el video en su superficie frontal.
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 = truescreenPart.Parent = workspacelocal surfaceGui = Instance.new("SurfaceGui")surfaceGui.Parent = screenPartlocal videoFrame = Instance.new("VideoFrame")videoFrame.Size = UDim2.new(1, 0, 1, 0)videoFrame.Parent = surfaceGuivideoFrame.Looped = truevideoFrame.Video = "rbxassetid://5608384572" -- Reemplazar con el ID del recurso de tu videowhile not videoFrame.IsLoaded dovideoFrame.Loaded:Wait()endvideoFrame:Play()