تخطيطات الصفحات

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

عند ربط كائن UIPageLayout بحاوية واجهة المستخدم، يصبح كل كائن GuiObject شقيق صفحة فريدة يمكنك الانتقال إليها من خلال البرمجة. هذه التخطيط مفيد عندما تريد إنشاء واجهات مستخدم مثل النوافذ المودولية المبوبة، أو الدروس، أو شاشات تخصيص الشخصيات.

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


local frame = script.Parent
local pageLayout = frame:FindFirstChildWhichIsA("UIPageLayout")
task.wait(2)
pageLayout:Next()
task.wait(2)
pageLayout:Next()
task.wait(2)
pageLayout:Previous()
task.wait(2)
pageLayout:Previous()

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

  1. في نافذة المستعرض الهيكلية، اختر كائن UIPageLayout.

  2. أدخل أي من الأوامر التالية واضغط Enter.

    الإجراءالأمر
    الصفحة التاليةgame:GetService("Selection"):Get()[1]:Next()
    الصفحة السابقةgame:GetService("Selection"):Get()[1]:Previous()
    الصفحة الأولىgame:GetService("Selection"):Get()[1]:JumpToIndex(0)
©2026 شركة Roblox Corporation. تُعد منصّة Roblox، وشعار Roblox وشعار "توسيع حدود المخيلة"، من ضمن علاماتنا التجارية المسجّلة وغير المسجّلة في الولايات المتحدة وبلدان أخرى.