Revert to prefab
Как через скрипт c# сделать revert to prefab (интересует для материалов) выбранного объекта в иерархии проекта (пишу плагин для себя в режиме Editor). Как найти выделенный объект знаю, а как сделать revert to prefab не знаю.
|
Ответ: Revert to prefab
http://docs.unity3d.com/ScriptRefere...bInstance.html
PrefabUtility.RevertPrefabInstance спасёт отца русской демократии! |
Ответ: Revert to prefab
я так понимаю что он сбрасывает весь ГО а значит удалятся все скрипты и сбросится позиции всех объектов. А мне бы хотелось сбросить материал выделенного объекта в иерархии. Наверно это разработчики не предусмотрели. Не хочется тыкать каждый объект и сбрасывать у него материал, бывают такие ситуации(видимо криво импортится)
|
Ответ: Revert to prefab
В чём проблема отыскать в иерархии конкретный объект и сбросить только его?
|
Ответ: Revert to prefab
Цитата:
|
Ответ: Revert to prefab
Материал не дает ревертить,а вот рендерер - пожалуйста.
Используем это: http://docs.unity3d.com/ScriptRefere...efabState.html Замечаем,что тип параметра - не GameObject, а Object. Попробуем ему подсунуть рендерер: PHP код:
|
Ответ: Revert to prefab
seaman спасибо вроде работает)))))
|
Часовой пояс GMT +4, время: 17:13. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot