إطارات الفيديو

*This content is translated using AI (Beta) and may contain errors. To view this page in English, click here.

تسمح الأصول الفيديو المستخدمة في مثيلات VideoFrame بتشغيل الفيديو في التجارب. يمكنك رفع فيديوهات تأكد أنك لديك إذن لاستخدامها، مثل الفيديوهات التي تصنعها بنفسك، ونظام خصوصية الأصول يضمن تلقائيًا أن معرفات الفيديوهات التي قمت برفعها لا يمكن الوصول إليها من قبل المستخدمين دون الأذونات المناسبة.

رفع الفيديوهات

إذا كنت مستخدمًا مؤكد الهوية يزيد عمره عن 13 عامًا ID verified، يمكنك رفع الفيديوهات من خلال مدير الأصول، أو لوحة تحكم المبدعين، أو واجهة برمجة التطبيقات السحابية. يمكنك رفع فيديو طالما أنه يفي بالمتطلبات التالية:

  • لديك الحقوق القانونية لاستخدام الأصول الفيديو.
  • مدته 5 دقائق أو أقل و بصيغة .mp4 أو .mov.
  • دقته أقل من أو تساوي 4096×2160.
  • حجمه أقل من 3.75 جيجابايت.

يتم رفض الفيديوهات التي لا تستوفي هذه المتطلبات. لا تدعم القنوات الألفا وستُتجاهل. عند رفع الفيديوهات، ضع في اعتبارك ما يلي:

  • كل رفع لفيديو يكلف 2,000 روبوكس.
  • يمكنك رفع حد أقصى من 20 فيديو في اليوم.

تشغيل الفيديوهات

يجب أن تكون VideoFrame مرتبطة بـ ScreenGui أو SurfaceGui أو BillboardGui لكي تكون قابلة للتشغيل. حاليا، يمكن تشغيل حد أقصى من فيديوهين في نفس الوقت.

لتشغيل فيديو في تجربتك دون كود:

  1. قم بإدراج فيديو من صندوق الأدوات أو مدير الأصول. سيتم إدراج كائن VideoFrame جديد للفيديو.

  2. اربط VideoFrame بالحاوية.

  3. مع تحديد VideoFrame الجديد، فعّل خاصيتي Looped وPlaying في نافذة الخصائص.

إذا كنت ترغب في تشغيل فيديو في تجربتك باستخدام الكود، الصق الكود التالي في Script داخل ServerScriptService لإنشاء Part وتشغيل الفيديو على سطحه الأمامي.


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" -- استبدل بمعرف أصول الفيديو الخاص بك
while not videoFrame.IsLoaded do
videoFrame.Loaded:Wait()
end
videoFrame:Play()
©2026 شركة Roblox Corporation. تُعد منصّة Roblox، وشعار Roblox وشعار "توسيع حدود المخيلة"، من ضمن علاماتنا التجارية المسجّلة وغير المسجّلة في الولايات المتحدة وبلدان أخرى.