您好
SRetainerWidget::CustomPrepass 的 NeedsPrepass() 永远为 true,导致有 SRetainerBox 的界面 FSlateInvalidationRoot::SetNeedsSlowPath 每帧被调用。导致 FSlateInvalidationRoot::ClearAllFastPathData 每帧都会被调用。导致整个界面中的所有 SWidget 失效。
我们这里 SRetainerBox 只针对下图中“机械启元”四个字的图片进行使用了。是否不满足 RetainerBox 的设计初衷?
[Image Removed]
RetainerBox 是不是就是覆盖整个场景,每帧全场景 Invalidate?这是 RetainerBox 的设计初衷吗?还是我理解的不对?还是有实现上的问题?