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

*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. يمكنك أيضًا استخدام التأثيرات المتحركة للانتقال بسلاسة من حالة إلى أخرى وتوفير ردود فعل بصرية ديناميكية.

التخطيط والتصميم

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

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

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

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

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

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

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

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

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

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

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

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

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