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

بعد إنشاء صفحات متعددة داخل UIPageLayout، تحتاج إلى استخدام البرمجة للانتقال من صفحة إلى أخرى. على سبيل المثال، الكود التالي، الذي يتم لصقه في شقيق Script جانب العميل من التخطيط، ينتقل للأمام ثم للخلف بين الصفحات كل ثانيتين.
local frame = script.Parentlocal pageLayout = frame:FindFirstChildWhichIsA("UIPageLayout")task.wait(2)pageLayout:Next()task.wait(2)pageLayout:Next()task.wait(2)pageLayout:Previous()task.wait(2)pageLayout:Previous()
إذا كنت ترغب في عرض الصفحات أثناء التعديل في الاستوديو، يمكنك استخدام شريط الأوامر للتنقل من صفحة إلى أخرى، مما يتيح لك مراجعة المكان الذي تحتاج فيه إلى إجراء تغييرات دون الحاجة إلى تشغيل تجربتك في كل مرة.
في نافذة المستعرض الهيكلية، اختر كائن UIPageLayout.

افتح شريط الأوامر.
أدخل أي من الأوامر التالية واضغط Enter.
الإجراء الأمر الصفحة التالية game:GetService("Selection"):Get()[1]:Next() الصفحة السابقة game:GetService("Selection"):Get()[1]:Previous() الصفحة الأولى game:GetService("Selection"):Get()[1]:JumpToIndex(0)