Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Miniature Beat Saber by Daniel BeauchampMiniature Beat Saber by Daniel Beauchamp
Posted by TopVR on Teisipäev, 12. mai 2020
Тут мы подходим к одному серьезному ограничению при разработке модов для Unity-игр — у нас нет редактора Unity.
В чем проблема сделать все что нужно в редакторе и сохранить в Asset Bundle? А затем из кода мода подгрузить ваш canvas через
var bundle = AssetBundle.Load(...);
var prefab = bundle.LoadAsset<GameObject>(...);
var instance = Instantiate(prefab);
var canvas = instance.GetComponent<Canvas>();
Как разрабатываются моды для Unity-игр: пишем свой мод