العناصر
كل نوع من أنواع العناصر التي يمكنك وضعها على لوحة الرسم، والغرض منها، وكيفية تصرفها.
كل ما تضعه على لوحة الرسم في Easelt Builder هو *عنصر*. هذه الصفحة هي الكتالوج الكامل لكل نوع من أنواع العناصر التي يمكنك إضافتها — الأشكال الزخرفية، والنصوص، والصور، والأدوات التفاعلية، والحاويات — بالإضافة إلى القواعد التي تشترك فيها جميعها. كل عنصر يُرسم باستخدام دوال dx الخاصة بـ MTA:SA، لذا فإن ما تراه في الباني هو بالضبط ما يراه لاعبوك داخل اللعبة (مبدأ WYSIWYG الصادق).
كيف يتصرف كل عنصر
قبل الكتالوج، إليك القواعد التي تنطبق على *كل* عنصر، مهما كان نوعه. هذه القواعد سارية سواء أفلتّ rectangle، أو button، أو group على لوحة الرسم.
- يُخزَّن الموضع والحجم كنسب من الشاشة — وليس بالبكسل الثابت أبدًا. هذا هو ما يبقي واجهتك متجاوبة، بحيث يظهر التصميم المصمَّم على دقة معينة بشكل صحيح على دقة أخرى.
- حدِّد لتنسيق، اسحب للتحريك، واستخدم المقابض لتغيير الحجم. انقر على عنصر لتحديده وفتح خصائصه في المفتّش، اسحب جسمه لإعادة تموضعه، واسحب مقابض الزوايا/الحواف لتغيير حجمه.
- مقبض التدوير حيثما توفَّر. العناصر التي تدعم التدوير تعرض مقبض تدوير مخصصًا حتى تتمكن من تدوير صندوق العنصر.
- الشفافية لكل عنصر على حدة. كل عنصر يحمل شفافيته الخاصة، لذا يمكنك تخفيت أي عنصر منفرد بشكل مستقل عن البقية.
- يمكن لأي عنصر أن يصبح نافذة/لوحة Blueprint. فعِّل خيار Blueprint في المفتّش لترقية أي عنصر إلى نافذة أو لوحة تؤطّر تصميمك.
يُرسم النص دائمًا بشكل عمودي منتصب. دالة dxDrawText في MTA لا تدعم التدوير، لذا فإن تدوير text أو button يدوّر *الصندوق* — تبقى الحروف أفقية. يُظهر Easelt Builder هذا بصدق بدلًا من تزييف ميل لا تستطيع اللعبة تصييره.
الأشكال
الأشكال هي زخرفة غير تفاعلية — اللوحات، والفواصل، والشارات، والتفاصيل التي تمنح الواجهة بنيتها. لا تستجيب للنقرات داخل اللعبة؛ إنها موجودة لتُرى. كل صف أدناه هو نوع شكل يمكنك إضافته.
| الشكل | ما يرسمه | خيارات بارزة |
|---|---|---|
rectangle | مستطيل مسطح بسيط. | لون التعبئة، الشفافية. |
roundedrect | مستطيل بزوايا مستديرة. | استدارة الزوايا، لون التعبئة. |
circle | دائرة مملوءة. | لون التعبئة، نصف القطر عبر الحجم. |
ellipse | قطع ناقص مملوء (دائرة ممطوطة). | لون التعبئة، العرض/الارتفاع. |
ring | دائرة مجوّفة — حلقة (كعك الدونات). | سماكة الحلقة، لون التعبئة. |
pie | شريحة فطيرة / قطاع من دائرة. | زاوية البداية وزاوية النهاية. |
polygon | مضلّع منتظم ذو N أضلاع. | عدد أضلاع قابل للتعديل. |
star | شكل نجمة. | عدد رؤوس ونسبة داخلية قابلان للتعديل. |
triangle | مثلث ذو ثلاثة أضلاع. | لون التعبئة، الحجم. |
gradientrect | مستطيل مملوء بتدرّج لوني. | ألوان التدرّج. |
line | قطعة مستقيمة واحدة. | قابلة للتدوير؛ نمط صلب/متقطّع/منقّط مع تباعد شرطات/نقاط قابل للتعديل. |
استخدم line للفواصل والتفاصيل — فهو الشكل الوحيد المصمم ليُدوَّر بحرية، وأنماطه المتقطّعة/المنقّطة بتباعد قابل للتعديل تجعله مرنًا للفواصل والتأطير.
النص
هناك عنصر نص واحد، وهو حصان العمل لكل تسمية وعنوان وتعليق في واجهتك.
textالصور
يوجد نوعان من العناصر يجلبان الرسومات إلى واجهتك — أحدهما لصورك الخاصة، والآخر لأيقونات متجهية حادّة.
imageiconالأدوات التفاعلية
الأدوات هي العناصر التي *تستجيب للنقرات داخل اللعبة*. هذه هي أزرارك، وحقولك، ومفاتيح التبديل، والمقاييس — الأجزاء التي يشغّلها اللاعبون فعليًا من الواجهة. كل صف أدناه هو نوع أداة.
| الأداة | ما هي | خيارات بارزة |
|---|---|---|
button | زر قابل للنقر. | نص التسمية، التنسيق، الشفافية. |
editbox | مظهر حقل نصي للإدخال. | تنسيق الحقل ومظهر النص النائب. |
checkbox | مربع تشغيل/إيقاف مع تسمية. | يمكن أن يكون المربع على يسار التسمية أو يمينها. |
switch | مفتاح تبديل تشغيل/إيقاف. | حالة التبديل والتنسيق. |
dropdown | قائمة اختيار. | قائمة الخيارات المتاحة للانتقاء منها. |
progressbar | شريط تعبئة يُظهر التقدّم. | موضع التسمية: داخل، يسار، يمين، أعلى، أسفل، أو بدون. |
volume | شريط تمرير / مقياس. | وضع التعبئة أو وضع المنتصف؛ تسميتان يسرى ويمنى. |
بما أن button يحتوي على نص، تنطبق عليه قاعدة النص المنتصب نفسها: دوّره فيدور الصندوق بينما يبقى التعليق أفقيًا — تمامًا كما سيكون في MTA:SA.
الحاوية
نوع عنصر واحد يحتوي على عناصر أخرى، ما يتيح لك بناء لوحات منظّمة وقابلة للتحريك.
groupنوافذ ولوحات Blueprint
"Blueprint" ليس عنصرًا منفصلًا — إنه وضع يمكنك تفعيله لـ*أي* عنصر في المفتّش. تفعيله يجعل ذلك العنصر يتصرف كنافذة أو لوحة تؤطّر تصميمك. group هو الخيار الطبيعي لذلك، لأنه يحمل أيضًا عناصره الفرعية، لكن الخيار متاح في كل مكان.
هذا هو كتالوج العناصر الكامل. أضف أيًا منها من لوحة الرسم، ثم حدِّد لتنسيق، اسحب للتحريك، واسحب المقابض لتغيير الحجم — مستخدمًا مقبض التدوير حيثما توفَّر — واضبط شفافية كل عنصر وإعداد Blueprint الخاص به في المفتّش.