Subsystem Out
توفر هذه الكتلة الوظيفية نقطة تصدير واحدة داخل الـ subsystem. استخدمها لإرسال البيانات من سياق الـ subsystem المحلي إلى المشهد الأب (main) أو إلى أجزاء أخرى من السيناريو. عادةً ما تُستخدم ضمن مجموعات — فكل نقطة تصدير تُطابق نقطة إدخال مقابلة في المشهد الأب.
📥 المدخلات
Generic
هذا المدخل يقبل أي نوع بيانات تريد كشفه خارج الـ subsystem (صور، أرقام، قوائم، قواميس، إلخ).
📤 المخرجات
هذه الكتلة الوظيفية لا تنتج مخرجات مباشرة في العرض المحلي لها — بدلاً من ذلك تُعرض القيمة المتصلة بالمدخل على السياق الأب حيث تستقبلها نقاط الإدخال المقابلة.
🕹️ الضوابط
لا تحتوي هذه الكتلة على عناصر تحكم تفاعلية. عند استخدامها داخل الـ subsystem، تعرض الكتلة عنوانًا رقميًا/فهرسًا صغيرًا يشير إلى موضعها التصديري بالنسبة إلى نقاط التصدير الأخرى.
🎨 الميزات
Expose Local Dataيتيح جعل أي قيمة داخل الـ subsystem متاحة للمشهد الأب.Multiple Exportsإضافة عدة كتل من هذا النوع داخل الـ subsystem تنشئ قنوات تصدير متعددة ومرتبة. يساعد الفهرس المعروض في تتبع ترتيب التطابق.Type Syncingنقطة التصدير تتكيف مع نوع البيانات المتصلة بحيث يستطيع مدخل المشهد الأب مطابقة نفس نوع البيانات.Safe Use in Main Sceneوضع الكتلة في المشهد الرئيسي سيحول قيمة مدخلها كإخراج عادي لسهولة الاختبار أو عند فتح الـ subsystem.
📝 تعليمات الاستخدام
أضف حاوية subsystem (استخدم كتلة
Subsystem) واعمل داخلها.ضع كتلة/كتل
Subsystem Outداخل الـ subsystem في الأماكن التي تريد فيها تصدير القيم.وصل نتائج المعالجة الداخلية إلى مدخل
Genericلكل كتلةSubsystem Out.في المشهد الأب، أضف نقاط الإدخال المقابلة لاستقبال البيانات المصدرة. العنوان الرقمي على كل
Subsystem Outيساعدك في مطابقة المدخل الصحيح في المشهد الأب.
📊 التقييم
عند تشغيل السيناريو، تكشف هذه الكتلة عن القيمة الحالية الموجودة عند مدخلها Generic للسياق الخارجي (المشهد الأب). إنشاء عدة كتل تصدير ينتج قائمة مرتبة من القيم المصدرة يمكن للمشهد الأب استهلاكها بنفس الترتيب.
💡 نصائح وحيل
زوجها مع
Subsystem Inلاستقبال القيم المصدرة داخل المشهد الرئيسي أو داخل another subsystem.استخدم
Subsystem Enabledللتحكم فيما إذا كان الـ subsystem نشطًا وبالتالي ما إذا كانت تصديراته ذات معنى في وقت معين.إذا احتجت إلى تصدير عدة قيم غير متجانسة عبر قناة تصدير واحدة، استخدم
Muxداخل الـ subsystem لتجميع القيم في إخراج مركب، ثم استخدمDemuxأو فك التجميع في المشهد الأب حسب الحاجة.للمشاركة المستمرة أو عند تنفيذ حلقات تغذية راجعة، فكر في
Data Write LocalوData Read Localلتخزين وقراءة البيانات خارج خريطة التصدير/الاستيراد المباشرة.أثناء التصحيح، وجه البيانات المصدَّرة إلى
Debug Inputأو إلى كتل تسجيل/تصدير مثلCSV ExportأوImage Logger(للصور) للتحقق مما ينتجه الـ subsystem.احفظ ترتيب التصدير صريحًا: أضف أو أزل كتل التصدير في الـ subsystem بعناية — خريطة المشهد الأب تتبع ترتيب نقاط التصدير، والعنوان الرقمي سيساعدك في التحقق من المحاذاة.
🛠️ استكشاف الأخطاء وإصلاحها
إذا كان المشهد الأب لا يستقبل القيمة المتوقعة، تأكد أن عدد كتل التصدير داخل الـ subsystem يطابق عدد نقاط الإدخال المقابلة في المشهد الأب.
إذا بدت أنواع البيانات غير مطابقة، تأكد أن القيمة الموصولة إلى مدخل
Genericهي نفس النوع الذي يتوقعه المشهد الأب (استخدمData Type ConverterأوMuxلتطبيع البيانات قبل التصدير).أثناء التجريب، يمكنك وضع الكتلة في المشهد الرئيسي لمعاينة المخرجات مباشرة، ثم نقلها إلى الـ subsystem عندما يصبح التدفق مستقرًا.
آخر تحديث