Как указано в названии, я хочу использовать классы Assembly-CSharp.dll игры, созданной с единством. Поэтому я скопировал файл dll в папку assets моего проекта и добавил его в качестве ссылки в VS.
VS не показывал мне никакой ошибки, но когда выполнялась функция, использующая класс в этой dll , редактор единиц дает мне такую ошибку:
TypeLoadException: Не удалось разрешить тип с токеном 01000004 (из typeref, менеджер классов / сборок. Характер, Assembly-CSharp, версия = 0.0.0.0, культура = нейтральный, PublicKeyToken = null)
Кроме того, классы компонентов также не могут быть добавлены к игровому объекту, как нативные компоненты единицы, но это не то, что сказано в документе .
Так что пошло не так? Пожалуйста, помогите мне, если кто-нибудь знает.