レイアウトのレンダリングを最適化する¶
ノードツリー内のノードまたはサブツリーのレイアウトを計算することは、計算集約的なタスクとなる可能性があります。一般的に、例えば Grid Layout ノードの任意のノードでの動きは、レイアウトの再計算を引き起こし、それがフレームバッファの更新を遅くします。
レイアウトのレンダリングを最適化するために、Layout Transformation プロパティの代わりに可能な限り Render Transformation を使用してください。レンダー変換はレイアウトを再計算せず、多くの子ノードを持つレイアウトで再計算の量を大幅に減少させることができます。
レンダー変換を使用するには:
Preview で Node tool
を選択し、変換ツールを Render Transformation (
)を使用するように設定します。Node tool を使用して、Preview 内のノードを移動、回転、またはスケールします。Preview でアプリケーションを編集する を参照してください。
または
Project で、変換を適用したいノードを選択します。
Properties で
をクリックし、Render Transformation プロパティを追加します。最初のステップで選択したノードに変換を適用するには、Render Transformation プロパティを使用します。