الشخصيات

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

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

تتراوح الشخصيات بين الشخصيات الأساسية، مثل الشخصيات غير القابلة للعب (NPCs) البسيطة، أو شخصيات الأفاتار، وهي نماذج تتحكم بها المستخدمين تتضمن ميزات متقدمة للحركة، والرسوم المتحركة، والمكياج.

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

الشخصيات الأساسية

تستخدم الشخصيات الأساسية غالبًا كتجسيدات غير قابلة للعب، وعادة ما تؤدي مهمة أو اثنتين بسيطتين. يشمل المكون الشائع للشخصيات الأساسية اسم العرض، الصحة، والحركة الأساسية.

يمكنك استخدام المكونات التالية داخل كائن Model الخاص بك لتمكين هذه الميزات الأساسية:

  • مجموعة من الأجزاء، أو التجميع، التي تشمل ما يلي:
    • مجموعة ذات الاسم HumanoidRootPart للإشارة إلى الجزء الجذري من التجميع.
    • جزء يحمل الاسم Head لعرض اسم الشخصية فوق هندسة الرأس.
    • أجزاء شبكية إضافية تشكل أجزاء الجسم الفردية، والتي تتضمن عادةً 6 (R6) أو 15 (R15) جزءًا لجسد يشبه الإنسان.
    • مفاصل، مثل Bone أو Motor6D، التي تصل بين كل جزء من أجزاء الجسم كمجموعة.
  • كائن Humanoid لتنفيذ والوصول إلى خصائص الشخصية الشائعة.
مثال على الشخصية الأساسية (R6)
نموذج البيانات

مع هذه المكونات، يعرض نموذج الشخصية Humanoid.DisplayName، لديه صحة، ويمكن أن يتحرك باستخدام Humanoid.Move(). لمزيد من المعلومات حول التكوينات الإضافية لعرض الاسم وعناصر الصحة، انظر عرض الاسم/الصحة.

شخصيات الأفاتار

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

بطبيعة الحال، تنضم جميع اللاعبين إلى الألعاب كشخصيات أفاتار المحفوظة في Roblox، والتي تتضمن بالفعل جميع المكونات اللازمة لشخصية الأفاتار. تحتوي شخصية الأفاتار الكاملة على المكونات التالية في Model الخاص بها:

  • تجميع من كائنات MeshPart، التي تشمل ما يلي:
    • جزء يحمل الاسم HumanoidRootPart للإشارة إلى الجزء الجذري من التجميع.
    • جزء يحمل الاسم Head لعرض اسم الشخصية وصحتها فوق هندسة الرأس.
    • 15 شبكة تشكل أجزاء الجسم الفردية، مثل ذراع أو ساق الشخصية.
    • مفاصل، مثل كائنات Bone أو Motor6D، التي تربط كل جزء وتتبع هيكل مفاصل موحد.
  • كائن Humanoid لتنفيذ والوصول إلى خصائص الشخصية الشائعة.
  • كائنات WrapLayer لكل من أجزاء الجسم في النموذج، مما يمكّنها من ارتداء الملابس والمكياجات القابلة للتراكب.
  • FaceControls لتمكين تعبيرات الوجه ووضعيات رأس الشخصية.
  • كائنات Attachment لكل نقاط التعلق القياسية على جسم الشخصية.
مثال على شخصية أفاتار (R15)
نموذج البيانات

تتطلب تشكيلات شخصيات الأفاتار القياسية 15 مفصلًا قابلًا للوضع، وتدعم تشكيلات الشخصيات عالية الجودة حتى 37 مفصلاً إضافيًا لمزيد من الواقعية مع حركات مفاصل اليدين، والكتفين، والعمود الفقري. لمزيد من المعلومات حول تشكيلات الشخصيات عالية الجودة، وهيكل العظام الخاص بها وأسماءها، وكيفية تحريكها باستخدام كائنات HumanoidRigDescription وDigitsRigDescription، انظر مواصفات الشخصية - تشكيلات عالية الجودة.

مكتبة التحكم في الشخصيات

تعد مكتبة التحكم في الشخصيات (CCL) إطارًا معياريًا لبناء حركات وسلوكيات الشخصية من خلال الخصائص والسكريبتات باستخدام Luau. يحل هذا التصميم مكان الآلات الحالة الصارمة بنظام مرن قائم على القدرات لتحركات وآليات الشخصية.

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