Скриптовый объект работает только при открытии в ресурсах.C#

Место общения программистов C#
Гость
Скриптовый объект работает только при открытии в ресурсах.

Сообщение Гость »

Итак, у меня есть сценарий, который извлекает все объекты типа Skinsbgcreator (экземпляры объектов, доступных для сценариев). Вот скрипт:

Код: Выделить всё

doges = Resources.FindObjectsOfTypeAll(typeof(skinsbgcreator)) as skinsbgcreator[];
Когда я запускаю игру сразу после открытия редактора, мои объекты, доступные для сценариев, не обнаруживаются этим сценарием, например, массив doge пуст.
Но как только я открываю каждый из них в ресурсах, просто щелкая по ним, они обнаруживаются, потому что мой массив полон. Это похоже на то, что они компилируются только тогда, когда я открываю им инспектор. Спасибо

Подробнее здесь: https://stackoverflow.com/questions/781 ... the-assets

Вернуться в «C#»