واجهة المستخدم

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

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

واجهة المستخدم على الشاشة

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

مثال على ScreenGui مع أطفال GuiObject مختلفين، بما في ذلك إطار، نص علامة، مربع نص، وزر صورة.

واجهة المستخدم داخل التجربة

تحتوي حاويات داخل التجربة مثل SurfaceGuis و BillboardGuis على أغراض واجهة المستخدم التي تريد عرضها داخل عالم تجربتك ثلاثي الأبعاد.

أغراض واجهة المستخدم

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

الكائنالوصف
إطارFrames تعمل كحاويات لأغراض واجهة المستخدم الأخرى. عند تعديل الإطارات، فإنك أيضًا تعدل الكائنات التي تحتويها.
تسميةتسمح لك كائنات TextLabel و ImageLabel بعرض نصوص وصور قابلة للتخصيص.
زرتتيح لك كائنات TextButton و ImageButton تفعيل إجراء.
إدخال نصتسمح لك كائنات TextBox بإدخال النص.

باستخدام خصائص Position و Size و AnchorPoint و ZIndex، لديك السيطرة الكاملة على كيفية تحديد الموقع وتغيير الحجم وتحديد الطبقات لـ GuiObjects. يمكنك أيضًا استخدام التوينينغ لتحويل GuiObject بسلاسة من حالة إلى أخرى وتوفير استجابة مرئية ديناميكية.

التصميم والتنسيق

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

UIListLayout لتسلسلات العناصر الأفقية أو الرأسية

التنسيق العام

يعتبر التنسيق العام حلاً من Roblox لأوراق الأنماط، مشابهًا لـ CSS، مما يسمح لك بالإعلان وتطبيق التعديلات عالميًا على خصائص مثيلات واجهة المستخدم. يعد توفير الدعم على مستوى المحرك هو الأساس لـ محرر الأنماط وعمليات التدفق من البداية إلى النهاية.

أطر العمل التفاعلية

بالإضافة إلى الكائنات الأساسية لواجهة المستخدم، توفر الأطر التالية تفاعلية مدمجة وقابلة للتخصيص لتجاربك.

مطالبات القرب

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

كاشفات سحب واجهة المستخدم

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

كاشطات سحب ثلاثية الأبعاد

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

©2026 شركة Roblox Corporation. تُعد منصّة Roblox، وشعار Roblox وشعار "توسيع حدود المخيلة"، من ضمن علاماتنا التجارية المسجّلة وغير المسجّلة في الولايات المتحدة وبلدان أخرى.