Вызов методов из скриптов подключенного плагина

Форум для самых маленьких, а так же тех, кому недосуг читать справку самостоятельно.

Вызов методов из скриптов подключенного плагина

Сообщение Inessa 25 май 2017, 12:27

Я столкнулась с тем, что мне не удается вызвать из моего рабочего скрипта методы из скриптов подключенного плагина.

Мой скрипт находятся в папке: ..\Scripts
Скрипты плагина находятся в папке: ..\Plugins\AssetName\Scripts

Все скрипты из папки подключаемого плагина нормально компилируются.

Если я перемещаю свой рабочий скрипт в папку со скриптами плагина, то вызовы методов плагина из моего скрипта становятся доступными.

Все файлы скриптов подключаемого плагина не имеют в заголовке какого-либо пространства имен namespace, т.е. должны быть видимы из любого места проекта.

Однако мне не удается вызвать эти методы, когда мой рабочий скрипт, который вызывает эти методы, находится в папке ..\Scripts.

Подскажите, пожалуйста, почему это происходит и как можно исправить ситуацию?
Inessa
UNITрон
 
Сообщения: 160
Зарегистрирован: 13 мар 2013, 11:56

Re: Вызов методов из скриптов подключенного плагина

Сообщение seaman 25 май 2017, 12:36

Такое может быт только при неверном порядке компиляции скриптов. Порядок описан тут: https://docs.unity3d.com/Manual/ScriptC ... lders.html
Единственное что - проверьте действительно ли папка с плагинами называется Plugins?
Либо Вы что-то все же упустили в описании проблемы.
seaman
Адепт
 
Сообщения: 8352
Зарегистрирован: 24 янв 2011, 12:32
Откуда: Самара

Re: Вызов методов из скриптов подключенного плагина

Сообщение Inessa 25 май 2017, 12:53

Спасибо за подсказку.

Я переместила папку со скриптами плагина в корневую папку проекта - и все заработало!
Inessa
UNITрон
 
Сообщения: 160
Зарегистрирован: 13 мар 2013, 11:56


Вернуться в Почемучка

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot] и гости: 25