Engine Class
VideoFrame
*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่
สรุป
คุณสมบัติ
Video:ContentId |
เหตุการณ์
DidLoop(video: string):RBXScriptSignal |
Ended(video: string):RBXScriptSignal |
Loaded(video: string):RBXScriptSignal |
Paused(video: string):RBXScriptSignal |
Played(video: string):RBXScriptSignal |
ตัวอย่างโค้ด
การสร้างและเล่นวิดีโอ
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://" -- เพิ่มหมายเลขสินทรัพย์ในส่วนนี้
while not videoFrame.IsLoaded do
task.wait()
end
videoFrame:Play()เอกสารอ้างอิงเกี่ยวกับ API
คุณสมบัติ
Video
VideoFrame.Video:ContentId
ตัวอย่างโค้ด
การสร้างและเล่นวิดีโอ
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://" -- เพิ่มหมายเลขสินทรัพย์ในส่วนนี้
while not videoFrame.IsLoaded do
task.wait()
end
videoFrame:Play()วิธีการ
Pause
VideoFrame:Pause():()
ส่งค่ากลับ
()
Play
VideoFrame:Play():()
ส่งค่ากลับ
()
ตัวอย่างโค้ด
การสร้างและเล่นวิดีโอ
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://" -- เพิ่มหมายเลขสินทรัพย์ในส่วนนี้
while not videoFrame.IsLoaded do
task.wait()
end
videoFrame:Play()เหตุการณ์