Habr<p>Editor Scripting в Unreal Engine: создание утилит для генерации Actor и Data Asset</p><p>Привет, Хабр! В этой статье я поделюсь своим опытом создания утилит в Unreal Engine, которые автоматизируют процесс генерации Actor Blueprint и Data Asset . Эти утилиты значительно упрощают работу дизайнерам уровней, помогая сократить время на рутинные задачи и минимизировать ошибки, а также могут быть полезны в широком спектре задач, связанных с разработкой. Мы рассмотрим, как использовать Editor Utility Widgets на практике, чтобы упростить работу в редакторе. Основная часть будет выполнена в Blueprint, но для решения отдельных задач нам также понадобятся функции на C++. Помимо этого, я расскажу о важных аспектах работы с Asset Registry , фабриками ассетов и Subobject Data Subsystem .</p><p><a href="https://habr.com/ru/articles/874278/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">habr.com/ru/articles/874278/</span><span class="invisible"></span></a></p><p><a href="https://zhub.link/tags/unrealengine" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>unrealengine</span></a> <a href="https://zhub.link/tags/unrealeditor" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>unrealeditor</span></a> <a href="https://zhub.link/tags/%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0_%D0%B8%D0%B3%D1%80" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>разработка_игр</span></a> <a href="https://zhub.link/tags/c" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>c</span></a>++ <a href="https://zhub.link/tags/gamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gamedev</span></a> <a href="https://zhub.link/tags/unreal_engine_%D0%BE%D0%B1%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D0%B5" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>unreal_engine_обучение</span></a> <a href="https://zhub.link/tags/unreal_engine_5" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>unreal_engine_5</span></a> <a href="https://zhub.link/tags/Unreal_Editor_utility" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Unreal_Editor_utility</span></a></p>