我在Starling中使用AssetManager類加載大量紋理,大約600-700 png文件。所有文件在啓動時不加載,我使用多個AssetManagers來保存圖像。開始時,它將大約70個圖像加載到3個不同的管理器,並且在加載時我會在iOS上收到一些內存警告。Starling AS3:很多紋理,內存警告iOS
- iPhone APPNAME [644]:接收到的存儲器的警告。
- iPhone appName [644]:應用程序收到來自系統的內存警告。
- iPhone SpringBoard [74]:收到內存警告。
- iPhone手機[199]:收到內存警告。
我試圖在同一時間加載它們,並試圖在另一完成時開始每個負載。我也試過System.gc();和System.pauseForGCIfCollectionImminent(0.1);在每個負載之間,這固定了iPhone 5(7.0.4)上的問題,但不是iPhone 3gs(6.1.3)上的問題。
八哥版本:1.4.1
任何人有關於如何解決這個任何提示?
是的,謝謝你的幫助!我已經創建了精靈表,而且效果更好。我也重建了聲音的加載。從一開始我就同時裝載了所有的聲音。但在需要之前加載它們會節省大量的內存。 – Erik