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

*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 وشعار "توسيع حدود المخيلة"، من ضمن علاماتنا التجارية المسجّلة وغير المسجّلة في الولايات المتحدة وبلدان أخرى.