Subsystem Out
Bu fonksiyon bloğu, bir alt sistem içinde tek bir dışa aktarma noktası sağlar. Yerel alt sistem bağlamından veriyi üst (ana) sahneye veya senaryonuzun diğer bölümlerine iletmek için kullanılır. Genellikle grup halinde kullanılır — her dışa aktarma noktası ana sahnedeki karşılık gelen giriş noktasına eşlenir.
📥 Girdiler
Generic Bu giriş, alt sistem dışına açmak istediğiniz her türlü veriyi kabul eder (görüntüler, sayılar, listeler, sözlükler vb.).
📤 Çıktılar
Bu fonksiyon bloğu yerel görünümünde doğrudan çıktı üretmez — bunun yerine bağlı olan girişi, karşılık gelen giriş noktalarının alacağı şekilde üst bağlama (parent context) açar.
🕹️ Kontroller
Bu bloğun etkileşimli bir kontrolü yoktur. Alt sistem içinde kullanıldığında, blok diğer dışa aktarma noktalarına göre konumunu göstermek için küçük bir sayısal başlık/index görüntüler.
🎨 Özellikler
Expose Local DataAlt sistem içindeki herhangi bir değerin ana sahneye erişilebilir hale getirilmesini sağlar.Multiple ExportsAlt sistem içine birden fazla böyle blok eklemek, sıralı birden çok dışa aktarma kanalı oluşturur. Görüntülenen index, eşleme sırasını takip etmenizi kolaylaştırır.Type SyncingDışa aktarma noktası, bağlanan verinin tipine uyum sağlar, böylece ana sahnedeki giriş noktası aynı veri tipine eşleşebilir.Safe Use in Main SceneBloğu ana sahneye yerleştirmek, test sırasında veya alt sistem açıkken kolaylık olması için giriş değerini normal bir passthrough çıktısı olarak iletir.
📝 Kullanım Talimatları
Bir alt sistem konteyneri ekleyin (
Subsystembloğunu kullanın) ve içinde çalışın.Değerleri dışa aktarmak istediğiniz yerlere bir veya daha fazla
Subsystem Outbloğu yerleştirin.Dahili işleme sonuçlarınızı her bir
Subsystem OutbloğununGenericgirişine bağlayın.Üst sahnede, dışa aktarılan verileri almak için karşılık gelen giriş noktalarını ekleyin. Her
Subsystem Outüzerindeki sayısal etiket, doğru ana girişle eşleştirmenize yardımcı olur.
📊 Değerlendirme
Senaryo çalıştığında, bu blok Generic girişinde bulunan mevcut değeri dış (üst) bağlama açar. Birden çok dışa aktarma bloğu, ana sahnenin aynı sırayla tüketebileceği sıralı bir dışa aktarılmış değerler listesi oluşturur.
💡 İpuçları ve Püf Noktaları
Dışa aktarılan değerleri ana sahnede veya başka bir alt sistemde almak için
Subsystem Inile eşleştirin.Bir alt sistemin etkin olup olmadığını kontrol etmek ve dolayısıyla dışa aktarmaların anlamlı olup olmayacağını belirlemek için
Subsystem Enabledkullanın.Tek bir dışa aktarma kanalından birden fazla heterojen değeri açmanız gerekirse, içerde
Muxkullanarak değerleri tek bir yapılandırılmış çıktıda birleştirin; ana sahnede gerekirseDemuxveya ayırma işlemi uygulayın.Kalıcı paylaşım veya geri besleme döngüleri uygularken, düzenli doğrudan dışa aktarma/içe alma eşlemesine ek olarak
Data Write LocalveData Read Localkullanmayı düşünün.Hata ayıklama sırasında, dışa aktarılan verileri doğrulamak için bunları
Debug Inputya daCSV Export/Image Logger(görüntü verileri için) gibi kayıt/dışa aktarım bloklarına yönlendirin.Dışa aktarma sırasını açık tutun: alt sistemde dışa aktarma bloklarını dikkatlice ekleyin veya kaldırın — ana eşleme dışa aktarma noktalarının sırasını takip eder ve sayısal başlık hizalamayı doğrulamanıza yardımcı olur.
🛠️ Sorun Giderme
Üst sahne beklenen değeri almıyorsa, alt sistem içindeki dışa aktarma bloklarının sayısının ana sahnedeki karşılık gelen giriş noktalarıyla eşleştiğinden emin olun.
Veri tipleri uyuşmuyor görünüyorsa, dışa aktarılmadan önce
Genericgirişine bağlanan değerin ana sahnenin beklediği tipte olup olmadığını kontrol edin (veriyi normalize etmek içinData Type ConverterveyaMuxkullanın).Deney yaparken, çıktıların önizlemesini doğrudan görmek için bloğu ana sahneye yerleştirebilir, akış stabil hale geldiğinde tekrar alt sisteme taşıyabilirsiniz.
Son güncelleme