Как переместить MonoBehaviour на внешнюю сборку и не застрять в «Missing (mono script)»?
У меня есть много скриптов (MonoBehaviour) внутри игрового проекта в Unity3D, на многие из них ссылаются gameObjects в моих сценах.
Теперь я хочу переместить некоторые из этих сценариев в отдельную сборку (библиотеку классов), потому что нам нужно использовать их в других проектах, и мы хотим улучшить нашу организацию кода.
Поэтому, когда я перемещаю свои сценарии в этот проект библиотеки внешних классов и помещаю .dll в папку ресурсов de Unity3D, все мои игровые объекты, которые ссылаются на перемещенные сценарии, предупреждают о "Отсутствует (моно сценарий) ".
Я предполагаю, что Unity3D отслеживает ссылки на скрипты, ища по имени скрипта и имени сборки.
Кто-нибудь знает способ решить эту проблему?