[UE4]缓存选项 Is volatile

volatile:易变的,不稳定的; (液体或油) 易挥发的; 爆炸性的; 快活的,轻快的;

 

UI中的Is Volatile选项:意思当前控件是容易变化的。

这个是一个性能上的优化。

默认情况下UI都是不太可能会发生变化的,因此默认情况下是会进行缓存的,如果UI发生了变化(位置、缩放等等),则缓存就会自动失效(引擎自动处理)

缓存是有代价的,如果我们明确知道某个UI每帧都会发生变化(位置、缩放等等),就可以把Is Volatile选项勾选上,告诉引擎不要缓存这个控件,缓存了也是白费力气,因为这个控件会时刻发生变化。

 

posted on 2018-12-30 22:56  一粒沙  阅读(1330)  评论(1编辑  收藏  举报