2013-07-29 47 views

回答

2

對於純粹基於矢量的(顯示列表)應用程序,直接模式不會有幫助,因爲它旨在用於Direct3D。 GPU模式可以使一些圖形卸載到GPU(我相信主要是blitting和合成),這可能是有益的,特別是在適當的情況下使用cacheAsBitmap和cacheAsBitmapMatrix。

無論如何,你應該在你解決問題之前做一些測試。潛在的好處很大程度上取決於應用程序實際顯示的內容。

2

Adob​​e建議使用直接呈現爲移動設備(見http://help.adobe.com/en_US/as3/mobile/WS5d37564e2b3bb78e5247b9e212ea639b4d7-8000.html)模式。然而,歷史上我有使用Direct模式渲染矢量圖形的問題。此外,該文檔提及使用Stage3D,我相信它不支持矢量圖形。

考慮到這一點,確定使用哪種渲染模式的最佳方法是對應用程序進行基準測試。 Adobe Scout可用於確定您的應用渲染的速度,因此您可以使用每種不同的渲染模式創建應用的內部版本,並查看哪個效果最好。此外,您可能會發現,無法渲染的內容在Direct或GPU下無法正確渲染。