虚幻4.25-在画布上绘制文本不会刷新

问题描述

我设置了一个纹理,以在其上显示带有“绘制文本”的文本

它只能工作一次,但永远不会刷新

所以我尝试用事件对勾强制使用它,但是它不起作用

在下面的示例中,我向文本缓冲区中添加一个随机字符,它也只能工作一次

一个迭代不会更新纹理

我想念什么?

感谢您的帮助

enter image description here

解决方法

虚幻需要一种方法来知道何时在画布上绘制,以便它可以执行更新。这就是BeginDrawCanvastoRenderTargetEndDrawCanvastoRenderTarget的目的。

您需要做的就是在这些节点中包装要使用的绘制命令,这样可以很好地工作。

example 屏幕截图来源:Phil123456