Удалить загруженные ресурсы по клику на кнопку

246
23 августа 2017, 14:57

Загрузил ресурсы

var loadingRoomGameObj = (GameObject)Instantiate(Resources.Load("QQQ"), new Vector3(0f, 700f, 0f), Quaternion.identity);

по клику на кнопку мне нужно удалить это. Делаю так, но удаляется только со 2 нажатия, а нужно с первого. Что я делаю не так?

var DestroyRoom = GameObject.FindWithTag("Destroyy");
Destroy(DestroyRoom);
Resources.UnloadUnusedAssets();
Answer 1
    var DestroingRoom = GameObject.FindWithTag("Destroyy");
    Destroy(DestroingRoom);
    yield return new WaitForEndOfFrame();
    Resources.UnloadUnusedAssets();

Работает))

READ ALSO
Оператор this и автосвойства в c#

Оператор this и автосвойства в c#

Перечитываю уже не первый раз теорию, но не могу понять в чем особенность использования оператора this или авто свойств {get;set;} Опишите особенности...

435
Вернуть дочерний элемент WinForms C#

Вернуть дочерний элемент WinForms C#

Нужно вернуть дочерний элементЕсть какой то Panel например, в нем есть несколько PictureBox, label и бог знает что еще

434
Динамическое создание элементов формы

Динамическое создание элементов формы

Недавно перешел с консоли на FormsТребуется создать приложение, которое будет парсить каталог, и в зависимости о его содержания создавать элемента...

361
Запуск проекта без CrystalReports

Запуск проекта без CrystalReports

В проекте используются элементы CrystalReportsНо в моей студии он не установлен

212