Рендерер не исчезает при использовании Destroy () с использованием графического интерфейса - PullRequest
0 голосов
/ 02 мая 2020

Я использую GPU Instancer актив от GurBu Technologies

У меня выполнен следующий код.

GameObject obj;
Destroy(obj);

Это довольно нормальный код , но это не работает при использовании "GPUI". Примечательно, что GameObjects уничтожаются, а рендеры - нет. Таким образом, объект не выглядит как «Уничтожить» и остается на месте.

MissingReferenceException: объект типа «Преобразование» был уничтожен, но вы все еще пытаетесь получить к нему доступ. Ваш скрипт должен либо проверять, является ли он нулевым, либо вы не должны уничтожать объект. GPUInstancer.GPUInstancerPrefabManager.Update () (в Assets / GPUInstancer / Scripts / GPUInstancerPrefabManager.cs: 63)

Я искал в inte rnet и не нашел такого описания.

Нужно ли делать что-либо еще, чтобы уничтожить объекты GameObject при использовании графического интерфейса?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...