AssetDatabase.GetAssetPath возвращает пустую строку для prefab - PullRequest
0 голосов
/ 18 января 2019

Я использую unity5.5.4, перетаскиваю префаб с эффектом частиц в префаб пользовательского интерфейса, не нажимаю кнопку «Применить», чтобы кнопка выбора могла выбрать исходный префаб частиц в редакторе. Я использую скрипт, чтобы найти узел готового эффекта, а затем вызываю AssetDatabase.GetAssetPath(go), чтобы получить путь к эффекту, но возвращаемое значение - пустая строка

это код, который я использовал, чтобы найти префаб с эффектом перетаскиваемой частицы из префаба пользовательского интерфейса:

GameObject child = go.transform.GetChild(i).gameObject; 
if (child.tag == "particle") return child
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...