تمييز الأشياء

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

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

نسيج شجرة ضد خلفية رمادية.
الكائن الأساسي
نفس نسيج الشجرة مع خط محيط أصفر وداخلية تمييز سوداء.
خط محيط أصفر وداخلية سوداء
نفس نسيج الشجرة مع خط محيط أسود وداخلية تمييز صفراء.
خط محيط أسود وداخلية صفراء

تشمل التطبيقات المفيدة لتأثير التمييز ما يلي:

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

إضافة التمييز

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

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

إعداد الكائنات

لإضافة تأثير التمييز إلى كائن، يمكنك إضافة Highlight جديدة مباشرة إلى الكائن.

  1. في نافذة المستكشف، مرر فوق إما Model أو BasePart، ثم انقر على زر ⊕ . سيتم عرض قائمة سياقية.

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

تعيين العنوان

بدلاً من ذلك، يمكنك وضع كائن Highlight خارج علاقة الأب/الطفل إما ضمن مساحة العمل، أو StarterPlayer، أو StarterGui، أو StarterPack، أو ReplicatedStorage، ثم قم بتعيين خاصية Adornee إلى Model أو BasePart الذي تريد تمييزه.

تخصيص التمييزات

يمكنك تغيير خصائص كائن Highlight لإنشاء تأثيرات بصرية مثيرة تميز الكائنات بما يتناسب مع لعبتك.

OutlineColor

تحدد خاصية OutlineColor قيمة Color3 لخط محيط التمييز.

نسيج شجرة مع خط محيط أحمر.
OutlineColor = [255, 100, 50]
نسيج شجرة مع خط محيط أخضر.
OutlineColor = [0, 255, 125]
نسيج شجرة مع خط محيط أزرق.
OutlineColor = [75, 150, 255]

OutlineTransparency

تحدد خاصية OutlineTransparency درجة وضوح خط محيط التمييز إلى أي قيمة بين القيمة الافتراضية 0 (غير شفاف) و 1 (غير مرئي).

نسيج شجرة مع خط محيط أسود غير شفاف.
OutlineTransparency = 0
نسيج شجرة مع خط محيط شفاف.
OutlineTransparency = 1

FillColor

تحدد خاصية FillColor قيمة Color3 داخلية التمييز.

نسيج شجرة مع تعبئة حمراء.
FillColor = [255, 100, 50]
نسيج شجرة مع تعبئة خضراء.
FillColor = [0, 255, 125]
نسيج شجرة مع تعبئة زرقاء.
FillColor = [75, 150, 255]

FillTransparency

تحدد خاصية FillTransparency درجة وضوح داخلية التمييز إلى أي قيمة بين القيمة الافتراضية 0 (غير شفاف) و 1 (غير مرئي). يمكنك استخدام هذه الخاصية لتحديد مقدار اللون الموجود للكائن الذي ترغب في أن يراه المشاهدون.

نسيج شجرة مع تعبئة سوداء غير شفافة.
FillTransparency = 0
نسيج شجرة مع تعبئة سوداء شبه شفافة.
FillTransparency = 0.5
نسيج شجرة مع تعبئة سوداء شفافة.
FillTransparency = 1

DepthMode

تحدد خاصية DepthMode كيفية عرض التأثير بالنسبة للأشياء الأخرى في العالم.

  • AlwaysOnTop — يسمح بتعرض التمييز بغض النظر عما إذا كانت هناك أشياء بين الكاميرا والكائن المميز. وهذا يعني أن المشاهد يمكنه دائمًا رؤية التمييز بغض النظر عما هو بين الكائن المميز والكاميرا.

  • Occluded — يخفي التمييز إذا كانت هناك أشياء بين الكاميرا والكائن المميز. وهذا يعني أن المشاهد يمكنه رؤية الكائن فقط إذا لم تكن هناك أشياء تعيق الرؤية بين الكائن المميز ورؤية الكاميرا.

يوجد كائنين خلف أعمدة، لكن بسبب إعداد خاصية AlwayOnTop إلى صحيحة، لا يزال بإمكانك رؤية الكائنات وتمييزها.

Enabled

تتيح لك خاصية Enabled تمكين أو تعطيل التمييز بسرعة دون أي تأثير على الأداء.

نصائح الأداء

بينما لديك الكثير من الخيارات لتخصيص كائنات Highlight، يوصى بما يلي لزيادة أداء لعبتك على جميع الأجهزة:

  • إضافة أو إزالة Highlight يمكن أن تسبب خطوة إعادة بناء الهندسة التي قد تؤدي إلى ارتفاعات في الأداء وطلبات رسم إضافية. إذا أردت تغيير مظهر كائن Highlight أو إخفائه/عرضه مؤقتًا على كائن، فمن الأفضل تخصيص خصائص كائن Highlight مباشرة، حيث أن تغيير أي خاصية لكائن Highlight هو خطوة خفيفة لا تؤثر على الأداء.

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

  • تكبد أول Highlight يتم رسمه على الشاشة معظم تكلفة الأداء (حتى 1 مللي ثانية من وقت GPU على الأجهزة المحمولة). بالنسبة للتمييزات الإضافية التي تتجاوز الأولى، يجب ألا ترى تأثيرًا كبيرًا على الأداء على أي منصة.

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

  • على جميع المنصات، لا تتحمل التأثيرات التي لا تكون مرئية على الشاشة (سواء كانت معطلة أو شفافة بالكامل) أي تكلفة على الأداء.

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