Печать текста на экране в Unreal Engine 4 - PullRequest
0 голосов
/ 03 августа 2020

Я хочу записать какой-то текст на экран, но не для всех актеров сразу. У меня есть несколько искусственных автомобильных актеров, у каждого из которых есть 2D-компонент Scene Capture Component, на котором можно увидеть изображение с их камеры.

Я хочу распечатать этот объект, но не могу найти подходящей функции для этой цели . Я нашел разные функции печати / рисования текста, но их цель - либо HUD, либо Canvas, либо Context, либо просто главный экран. Я попытался выполнить приведение к одному из целевых типов, у которых есть функция для этой операции, но это всегда терпит неудачу, поскольку компонент 2D захвата сцены не является подклассом какого-либо из них.

Это вообще возможно сделать то, что я хотите?

(я использую версию Unreal Engine 4.25 с Blueprints.)

1 Ответ

0 голосов
/ 03 августа 2020

Возможно, одним из способов этого было бы добавить HUD к каждому актеру и иметь в нем текст как виджет пользовательского интерфейса. Затем вы можете воспроизвести видимость и значение этого текста, чтобы показать, что вам нужно в любой момент.

...