Video kareleri

*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.

VideoFrame örneklerinde kullanılan video varlıkları, oyunlarda video oynatımına olanak tanır. Kullanım iznine sahip olduğunuz videoları, örneğin kendinizin yaptığı videoları yükleyebilirsiniz ve varlık gizliliği sistemi, yüklediğiniz videoların kimliklerinin uygun izinlere sahip olmayan kullanıcılar tarafından erişilemeyeceğini otomatik olarak garanti eder.

Videoları yükleyin

Eğer 13 yaş ve üzeri kimlik doğrulaması yapılmış bir kullanıcıysanız, videoları Varlık Yöneticisi, Yaratıcı Kontrol Paneli veya Açık Bulut API'si aracılığıyla yükleyebilirsiniz. Aşağıdaki gereksinimleri karşıladığı sürece bir video yükleyebilirsiniz:

  • Video varlığını kullanma hakkına sahipsiniz.
  • Süresi 5 dakikadan azdır ve .mp4 veya .mov formatındadır.
  • Çözünürlüğü 4096×2160 veya daha düşük olmalıdır.
  • Boyutu 3.75 GB'den azdır.

Bu gereksinimleri karşılamayan videolar reddedilir. Alfa kanalları desteklenmez ve göz ardı edilir. Videoları yüklerken aşağıdakileri göz önünde bulundurun:

  • Her video yüklemesi 2,000 Robux maliyetindedir.
  • Günde maksimum 20 video yükleyebilirsiniz.

Videoları oynatın

Bir VideoFrame, oynatılabilmesi için bir ScreenGui, SurfaceGui veya BillboardGui'ya bağlı olmalıdır. Şu anda, aynı anda en fazla iki video oynatılabilir.

Oyununuza kod olmadan bir video oynatmak için:

  1. Ekrandaki UI Konteynerleri bölümünde açıklandığı gibi bir ScreenGui, veya Oyun içi UI konteynerleri bölümünde açıklandığı gibi bir SurfaceGui veya BillboardGui oluşturun.

  2. Araç Kutusu veya Varlık Yöneticisi üzerinden bir video ekleyin. Video için yeni bir VideoFrame nesnesi eklenir.

  3. VideoFrame'i konteynıra bağlayın.

  4. Yeni seçilen VideoFrame ile, Özellikler penceresinde Döngüsel ve Oynatılıyor özelliklerini etkinleştirin.

Eğer oyununuzda bir videoyu kod ile oynatmak istiyorsanız, aşağıdaki kodu Script içine yapıştırarak bir Part oluşturun ve videoyu ön yüzeyinde oynatın.

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" -- Videonuzun varlık kimliğini buraya yerleştirin
while not videoFrame.IsLoaded do
videoFrame.Loaded:Wait()
end
videoFrame:Play()
©2026 Roblox Corporation. Roblox, the Roblox logo and Powering Imagination are among our registered and unregistered trademarks in the U.S. and other countries.