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

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

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

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

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

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

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

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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