Slate.Font.AsyncLazyLoad=1 设置后,UI 界面中的字体会闪。

UDN 中暂时没有其他类似的问题。

重现步骤
使用默认的 FPS 项目,然后打包,将 Engine.ini 中参数修改成如下的,就能复现。

​​

[SlateRenderer]

TextureAtlasSize=256

GrayscaleFontAtlasSize=256

[ConsoleVariables]

Slate.Font.AsyncLazyLoad=1

根据OnSite上说的,这个是因为Texture Buffer不够了导致的刷新,可以动态调整Texture的Page来规避这样的闪烁。