Добрый день!
Привязки к каналам никакой нет, все выполняется строго внутри скрипта. Все переменные задаются статично в редакторе, потом они по своей логике обрабатываются внутри скрипта первого (внешнего) фейсплейта и передаются на вход второго (внутреннего) фейсплейта.
Конечная цель: есть фейсплейт фланца который можно крутить, уменьшать, смещать и т.д. Хочу поместить его в фейсплейт трубы с аналогичным функционалом. Добавляю в экспортируемый параметр трубы переключатель фланцев (вкл/выкл) и они отображаются в правильном положении, т.е если труба в данный момент в вертикальном положении и смещена — значит и фланец становится точно с краю на величину смещения. Думаю тут понятно.
Основные проблемы:
— при загрузке мнемосхемы положение сбрасывается, т.е. скрипт не выполняется, хоть в редакторе все и работало;
— при перезагрузке в редакторе тоже все сбрасывается, но можно обновить по domUpdated(). Хотя это уже вторичная проблема, но на удобство влияет.
Если кратко, то хочется того самого, что обсуждали еще в старой теме