Frames vidéo

*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.

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 :

  1. 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.

  2. Parent le VideoFrame au conteneur.

  3. 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 = 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" -- Remplacer par l'ID de ressource de votre vidéo
while not videoFrame.IsLoaded do
videoFrame.Loaded:Wait()
end
videoFrame:Play()