优化布局的渲染

在节点树中计算节点或子树的布局可能是一个计算密集型任务。一般来说,例如,在 Grid Layout 节点中的任何节点的任何移动都会导致布局的重新计算,这反过来会减慢帧缓冲区的更新速度。

要优化布局的渲染,请尽可能使用 Render Transformation,而不是 Layout Transformation 属性。渲染变换不会重新计算布局,并且可以显著减少具有许多子节点的布局中的重新计算次数。

要使用渲染变换:

  1. 在 Preview 中选择 Node tool image0,并将变换工具设置为使用 Render Transformation (image1)。

  2. 使用 Node tool 在 Preview 中移动、旋转或缩放节点。请参阅 在 Preview 中编辑您的应用程序。。

或

  1. 在 Project 中选择您要应用转换的节点。

  2. 在 Properties 中点击 image2,并添加 Render Transformation 属性。

  3. 使用 Render Transformation 属性将转换应用于您在第一步中选择的节点。

另请参阅

渲染最佳实践

配置节点以实现高效渲染

使用 Sorting Filter 防止过度绘制。

缓存 2D 节点

渲染部分透明节点

排除应用程序性能问题