例如,如果我有一個MovieClip,其中包含大量嵌套的MovieClip和圖形,範圍從2到9999,但我的剪輯永遠不會超過第1幀,這些看不到的剪輯是否會導致性能下降,在某個時刻在當前幀上呈現在屏幕上的內容?未渲染的MovieClip幀會導致性能下降嗎?
4
A
回答
3
未呈現的內容在它被包含在SWF中的意義上施加開銷,因此被寫入到SWF本身在內存中的內存中。但我從來不知道這些內容會導致其他類型的性能受到影響。
將第2幀及以後的東西想象成尚未實例化的類對象可能會有幫助。除非將播放頭移動到第2幀(即在第2幀上創建任何內容時),否則它們不會在類定義之外施加任何開銷。
1
Flash將只關注當前幀在屏幕上呈現的內容。我已經開發了一些性能相當強勁的動畫,並且在較舊的機器上它會減速,但只在實際劇烈場景出現的地方。我知道一個框架中的所有動作都會被編譯爲該框架的一個函數,因此只有在調用該框架時才執行,這樣纔有意義。
相關問題
- 1. 媒體查詢是否會導致渲染性能下降?
- 2. 使用嵌套的ViewStack會導致我的性能下降嗎?
- 3. WPF渲染性能降低
- 4. 使用大量C代碼塊會導致性能下降嗎?
- 5. 多線程讀取會導致性能下降嗎?
- 6. 由於數據碎片,varchar會導致性能下降嗎?
- 7. 導入「不相關」的dll是否會導致性能下降?
- 8. struts 2標籤導致性能下降
- 9. 由於NotesDocument.closeMIMEEntities()導致性能下降()
- 10. setMinimumLoggingLevel爲詳細導致性能下降
- 11. glBindFramebuffer導致OpenGLES性能下降
- 12. BindingError的性能會下降嗎?
- 13. 大SKSpriteNodes導致幀速率下降
- 14. C#Entity Framework 4導致性能下降的導航屬性
- 15. 在屏幕外繪製圖像會導致性能下降
- 16. 添加正則化會導致性能下降和更差
- 17. 長時間提交會導致nHibernate性能下降
- 18. 什麼可能導致功能導入性能下降?
- 19. 在查詢中使用聯合或連接會導致Sphinx性能下降嗎?
- 20. DateTimeOffset.Parse的性能下降嗎?
- 21. 在角度渲染和過濾長列表時性能下降
- 22. 與硬件渲染相比,軟件渲染導致CPU使用率降低
- 23. Flex框會導致Firefox上出現渲染問題嗎?
- 24. 在flex中的字體渲染有時會導致字符的像素降低
- 25. 渲染分貝列導致
- 26. 可以link_to導致渲染?
- 27. 添加JFileChooser沒有動作會導致面板不能渲染
- 28. 與iOS9(OGLES2.0)相比,iOS10/11下的海量屏幕外渲染性能下降
- 29. 使用Angular 4渲染多個base64圖像會導致性能問題
- 30. 在React&Redux應用程序中渲染大表會導致性能問題