我正在制作一款益智游戏,它拥有超过200张图片,价格为4 Mbs。我使用AssetManager在游戏开始时加载它。但花了7秒才完成太久。如果我使用TexturePacker,它会更快吗?有人有想法吗? 谢谢。花费太多时间来预先加载资产?
0
A
回答
1
是的,将图像打包到地图集中可以加快加载速度。此外,它也会让你的游戏运行得更好。当然,确切的增益取决于图像数量,图像大小,页面数量,页面大小,设备测试等等。
请注意,AssetManager已经在后台加载了可以在后台加载的内容,您不必亲自去做。
+0
谢谢@Xoppa,我决定摆脱AssetManager,只是在需要时创建它, –
+0
我不确定这个评论如何与您的问题相关。请注意,不使用AssetManager不能解决您的问题。另外请注意,AssetManager已经允许您在需要时加载资产,您不必为此删除资产。 – Xoppa
相关问题
- 1. Java applet花费太多时间加载
- 2. 视图部分花费太多时间来加载
- 3. DOMDocument()花费太多时间来加载页面
- 4. Viewholder花费太多的时间来加载列表视图
- 5. 花费太多时间来加载Extjs4中的TreeGrid
- 6. 花费太多时间来加载页面?
- 7. Xcode 9花费太多时间来加载应用程序
- 8. 布局花费太多的时间来加载android
- 9. JRebel花费太多时间来更新
- 10. WebRequest.GetResponse()花费太多时间
- 11. MySQL查询花费太长的时间来加载
- 12. actionscript2 loadMovie()花费太长时间来加载外部文件
- 13. Drupal视图花费太长时间来加载
- 14. 花费太长时间来加载页面与HttpWebResponse
- 15. SL5 + Prism 4.1动态XAP下载需要花费太多时间来加载
- 16. didUpdateLocations花费很长时间来加载
- 17. Flex 4.5从资源文件夹加载图片花费太多时间
- 18. Swf需要花费太多时间来加载,我该如何加快速度?
- 19. UIWebview花费太多时间在iOS 7中加载html内容
- 20. 花费太多时间在vb.net中加载应用程序
- 21. JQuery代码需要花费太多时间加载
- 22. Glide Imgae加载需要花费太多时间在recyclerview android
- 23. Tomcat 7.0.34:花费太多时间加载。操作URL
- 24. 花费更多时间加载页面
- 25. 预先资源和加载时间
- 26. 列表花费的时间太多
- 27. Laravel Load View花费太多时间
- 28. While循环花费太多时间
- 29. 查询花费太多时间
- 30. Tomcat花费太多时间启动
你是否尝试从背景中使用asyncTask获取图片资源 –
是的,我是在后台完成的。我打算制作一个进程栏,等待7秒对用户来说太长了。或者,我将禁用预加载资源,只在需要时创建它。 –