[英]Slow rasterization in Dev Tools
好的,我可以重復空心棒。
它們發生在合成器線程上,這就是為什么我們將它們空洞化。 你可以更清楚地看到火焰圖:
然后,如果您使用“ 繪制”復選框選中時間線,則可以確切地看到每個繪制內部的內容。
然后我們可以使用滑塊縮小哪些繪制調用是這些大型塗料中最昂貴的部分:
(看起來像一個大的剪輯,然后位圖繪制)
但總體而言......似乎你在每一幀都重新塑造了世界。
您可能希望了解每個框架中發生的情況...尤其是對您的圖層:
然而。
畢竟,看起來你可以通過動畫transform:translate()
來解決你的問題transform:translate()
而不是left
/ top
。 我還建議添加will-change:transform
到那些項目。 這將允許瀏覽器在不重新繪制的情況下移動項目,您不必在每個幀上進行重新設置。
必讀:
干杯
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.