У меня вопрос по виджетам и вьюпортам.
Сейчас я, когда вывожу виджет, проверяю, существует ли GameViewport. Если нет, вывожу виджет во вьюпорт Level Editor. Если да, то вывожу в GameViewport.
Но если запустить PIE, то конечно на экран опять ничего не выводится. Т.е. теперь нужна третья проверка на pie и вывод в его вьюпорт.
Может я что-то неправильно понимаю и делаю? Зачем эта морока с несколькими вьюпортами? Есть какой-то универсальный вывод на экран?
Вывожу так:
GameViewport->AddViewportWidgetContent(Widget.ToSharedRef());
LevelViewport->AddOverlayWidget(Widget.ToSharedRef());