تعتبر وحدة التحكم للمطورين أداة لتصحيح أخطاء تجربتك عند الاختبار في الاستوديو أو تشغيلها في الإنتاج. تظهر رسائل السجل والأخطاء مشابهة لنافذة الإخراج ومعلومات مفصلة حول الذاكرة والشبكة والمزيد.
You can open the console during a testing or live game session using any of the following ways:
- Press F9.
- Type /console into the chat.
- Use the in-game menu:
Open the in-game Roblox Menu.

Select the Settings tab.
Scroll down to Developer Console and click Open.
أقسام وحدة التحكم
شريط الاختصارات في الجزء العلوي من وحدة التحكم يظهر عدد الأخطاء الحرجة والتحذيرات، واستخدام ذاكرة العميل، ومتوسط زمن الاستجابة؛ انقر على أي من هذه للانتقال إلى قسمه المقابل في وحدة التحكم. تحت شريط الاختصارات توجد مجموعة من الأدوات كما هو موضح أدناه.

السجل
تظهر أداة السجل رسائل التشخيص من البرامج النصية.

باستخدام مفتاح تبديل العميل والخادم، يمكنك التبديل بين عرض العميل والخادم:
- يعرض عرض العميل الناتج منLocalScripts و/أو Scripts مع ضبط RunContext على Enum.RunContext.Client. يمكن لأي شخص يقوم بتشغيل تجربة عرض رسائل الإخراج المحلية.
- يعرض عرض الخادم الناتج من Scripts (RunContext مضبوطة على Enum.RunContext.Server أو Enum.RunContext.Legacy). يمكن فقط لمالك التجربة أو أعضاء المجموعة الذين لديهم إذن للتعديل عرض رسائل الإخراج من الخادم.
الذاكرة
تقدم وحدة التحكم للمطورين أداتين لمراقبة استخدام الذاكرة، بما في ذلك:
الذاكرة — عرض استهلاك الذاكرة في الوقت الحقيقي حسب فئات الاستخدام، بما في ذلك استخدام الذاكرة من قبل مكوناتك المخصصة وعمليات المحرك الداخلية.
كومة Luau — إنشاء لقطات في ذاكرة الكومة، التي تشير إلى تخصيص الذاكرة لبرامجك النصية. توفر هذه الأداة مناظير مختلفة لتخصيص الذاكرة لمساعدتك في تحديد تخصيص الذاكرة الحالي والمشكلات من زوايا مختلفة، مثل أنواع الكائنات وفئات المحرك. كما يسمح لك بإنشاء لقطات متعددة لمقارنة الفروقات في استخدام الذاكرة على مر الزمن.
للمزيد من المعلومات، راجع استخدام الذاكرة
الشبكة
تظهر أداة الشبكة عدد الاستدعاءات الشبكية التي قامت بها التجربة. يشمل ذلك الاستدعاءات الصريحة التي تمت عبر HttpService وطلبات الشبكة التي تقوم بها خدمات Roblox مثل DataStoreService. تحتوي أداة الشبكة على قسمين:
يظهر قسم الملخص ملخصاً لجميع الاستدعاءات الشبكية حسب النوع. تحتوي كل نوع على تفاصيل حول عدد الطلبات، وعدد الطلبات الفاشلة، ومقدار الوقت الذي استغرقته الطلب.
يظهر قسم التفاصيل كل استدعاء شبكي فردي. تُظهر كل صف طريقة HTTP، مثل GET أو POST، مع رمز الحالة، وزمن التنفيذ، ونوع الطلب، ورابط الطلب. انقر على استدعاء شبكي لرؤية تفاصيل استجابته، على سبيل المثال:
{"Version":"1.1":"Content":{"Headers":[]},"StatusCode":"OK","ReasonPhrase":"OK","Headers":[],"TrailingHeaders":[],"RequestMessage":null,"IsSuccessStatusCode":true}
المحلل النصي
تتيح لك أداة المحلل النصي تسجيل جلسات التحليل لجميع البرامج النصية التي تعمل وعرض تكاليف وقت وحدة المعالجة المركزية الخاصة بها مع إعدادات تسجيل وعرض مخصصة. إنها مفيدة لتحديد البرامج النصية التي تستهلك أكبر قدر من موارد وحدة المعالجة المركزية وتؤدي إلى تباطؤ الأداء. لمزيد من المعلومات، راجع المحلل النصي.