Les ressources vidéo utilisées dans VideoFrame instances permettent la lecture de vidéos dans les expériences.Vous pouvez télécharger des vidéos que vous êtes certain d'avoir la permission d'utiliser, telles que les vidéos que vous faites vous-même, et le système de confidentialité des ressources garantit automatiquement que les ID des vidéos téléchargées ne peuvent pas être accessibles par les utilisateurs sans les permissions appropriées.
Télécharger des vidéos
Si vous êtes un utilisateur 13+ ID vérifié, vous pouvez télécharger des vidéos via le gestionnaire des ressources, le tableau de bord des créateurs, ou le Open Cloud API.Vous pouvez télécharger une vidéo tant qu'elle répond aux exigences suivantes :
- Vous avez les droits légaux d'utiliser la contenuvidéo.
- Il adhère aux normes de la communauté Roblox et conditions d'utilisation.
- C'est 60 secondes ou moins dans le format .mp4 ou .mov .
- Sa résolution est inférieure ou égale à 4096×2160.
- C'est moins de 750 Mo.
- Il inclut uniquement l'anglais, l'espagnol, le portugais, l'indonésien, le chinois (simplifié et traditionnel), le japonais et/ou le texte et l'audio coréens.
Les vidéos qui ne répondent pas à ces exigences sont rejetées.Les canaux alpha ne sont pas pris en charge et seront ignorés.Lors du téléchargement de vidéos, tenez compte du suivre:
- Chaque téléchargement de vidéo coûte 2 000 Robux.
- Vous pouvez télécharger un maximum de dix vidéos dans n'importe quelle période de 30 jours, à partir de la date de votre première publication de vidéo.
Regarder des vidéos
Un VideoFrame doit être parenté à un ScreenGui , SurfaceGui ou BillboardGui pour être jouable.
Pour jouer une vidéo dans votre expérience sans code :
Créez un ScreenGui comme décrit dans Conteneurs d'interface utilisateur sur écran , ou un SurfaceGui ou BillboardGui comme décrit dans Conteneurs d'interface utilisateur dans l'expérience .
Insérez une vidéo de la boîte à outils ou du gestionnaire de ressources. Un nouvel objet VideoFrame est inséré pour la vidéo.
Parent le VideoFrame au conteneur.
Avec la nouvelle sélection VideoFrame sélectionnée, activez ses propriétés en boucle et jouant dans la fenêtre propriétés.
Si vous voulez jouer une vidéo dans votre expérience avec du code, collez le code suivant dans un Script dans ServerScriptService pour créer un Part et jouer la vidéo sur sa surface avant.
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 = 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" -- Remplacer par l'ID de ressource de votre vidéowhile not videoFrame.IsLoaded dovideoFrame.Loaded:Wait()endvideoFrame:Play()