我最近閱讀了有關使用如何layer.enabled減少某些螢屏的加載時間的文章,但它也提到它并不總是一種優化。檔案提到說
為復雜的 QML 項層次結構啟用分層有時可能是一種優化。
但是我不清楚什么時候是優化?什么是最好的用例?使用它有什么缺點嗎?如果沒有,為什么默認情況下它沒有啟用?
uj5u.com熱心網友回復:
設定layer.enabled意味著(復雜)專案被渲染到紋理中并快取。益處?然后可以自由地對其進行影片處理,而無需每幀重新渲染一次。
@JarMan 已經指出了檔案的一部分,這部分解釋了為什么從記憶體和性能的角度來看它不一定好。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/313888.html
