Learn
Motor Sınıfı
VideoFrame

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


Kod Örnekleri
Bir Video Oluşturma ve Oynatma
local screenPart = Instance.new("Part")
screenPart.Parent = workspace
local surfaceGui = Instance.new("SurfaceGui")
surfaceGui.Parent = screenPart
local videoFrame = Instance.new("VideoFrame")\videoFrame.Parent = surfaceGui
videoFrame.Looped = true
videoFrame.Video = "rbxassetid://" -- buraya bir varlık ID'si ekleyin
while not videoFrame.IsLoaded do
task.wait()
end
videoFrame:Play()

API Referansı
Özellikler
IsLoaded
Salt Okunur
Çoğaltılmamış
Paralel oku
Capabilities: Audio, UI
VideoFrame.IsLoaded:boolean

Looped
Paralel oku
Capabilities: Audio, UI
VideoFrame.Looped:boolean

MaximumResolution
Gizli
Paralel oku
Capabilities: Audio, UI, InternalTest
VideoFrame.MaximumResolution:Enum.VideoSampleSize

Playing
Çoğaltılmamış
Paralel oku
Capabilities: Audio, UI
VideoFrame.Playing:boolean

Resolution
Salt Okunur
Çoğaltılmamış
Paralel oku
Capabilities: Audio, UI
VideoFrame.Resolution:Vector2

RollOffMaxDistance
Paralel oku
Capabilities: Audio, UI
VideoFrame.RollOffMaxDistance:number

RollOffMinDistance
Paralel oku
Capabilities: Audio, UI
VideoFrame.RollOffMinDistance:number

RollOffMode
Paralel oku
Capabilities: Audio, UI
VideoFrame.RollOffMode:Enum.RollOffMode

TimeLength
Salt Okunur
Çoğaltılmamış
Paralel oku
Capabilities: Audio, UI
VideoFrame.TimeLength:number

TimePosition
Çoğaltılmamış
Paralel oku
Capabilities: Audio, UI
VideoFrame.TimePosition:number

Video
Paralel oku
Capabilities: Audio, UI
VideoFrame.Video:ContentId
Kod Örnekleri
Bir Video Oluşturma ve Oynatma
local screenPart = Instance.new("Part")
screenPart.Parent = workspace
local surfaceGui = Instance.new("SurfaceGui")
surfaceGui.Parent = screenPart
local videoFrame = Instance.new("VideoFrame")\videoFrame.Parent = surfaceGui
videoFrame.Looped = true
videoFrame.Video = "rbxassetid://" -- buraya bir varlık ID'si ekleyin
while not videoFrame.IsLoaded do
task.wait()
end
videoFrame:Play()

VideoContent
Paralel oku
Capabilities: Audio, UI
VideoFrame.VideoContent:Content

Volume
Paralel oku
Capabilities: Audio, UI
VideoFrame.Volume:number

Yöntemler
Pause
Capabilities: Audio, UI
VideoFrame:Pause():()
Dönüşler
()

Play
Capabilities: Audio, UI
VideoFrame:Play():()
Dönüşler
()
Kod Örnekleri
Bir Video Oluşturma ve Oynatma
local screenPart = Instance.new("Part")
screenPart.Parent = workspace
local surfaceGui = Instance.new("SurfaceGui")
surfaceGui.Parent = screenPart
local videoFrame = Instance.new("VideoFrame")\videoFrame.Parent = surfaceGui
videoFrame.Looped = true
videoFrame.Video = "rbxassetid://" -- buraya bir varlık ID'si ekleyin
while not videoFrame.IsLoaded do
task.wait()
end
videoFrame:Play()

Olaylar
DidLoop
Capabilities: Audio, UI
VideoFrame.DidLoop(video:string):RBXScriptSignal
Parametreler
video:string

Ended
Capabilities: Audio, UI
VideoFrame.Ended(video:string):RBXScriptSignal
Parametreler
video:string

Loaded
Capabilities: Audio, UI
VideoFrame.Loaded(video:string):RBXScriptSignal
Parametreler
video:string

Paused
Capabilities: Audio, UI
VideoFrame.Paused(video:string):RBXScriptSignal
Parametreler
video:string

Played
Capabilities: Audio, UI
VideoFrame.Played(video:string):RBXScriptSignal
Parametreler
video:string

©2026 Roblox Corporation. Roblox, the Roblox logo and Powering Imagination are among our registered and unregistered trademarks in the U.S. and other countries.