我已经为Unity中的iOS开发了一个增强的可靠性应用程序。它有很好的性能。这个应用程序有几个场景,但其中一个场景比其他场景大得多(大约60个目标)。iOS (未压缩)中的应用程序大小很大(1.9 3D ),因为它有很多媒体(图像、视频、纹理和3D内容)。
现在我正在将平台切换到安卓,我遇到了很多麻烦:在iOS (iPhone 4)中,-The加载到主场景的时间非常非常长(10分钟或更长),而不是20秒。3D内容的-The纹理变为黑色。
Android中的场景有大小限制吗?
发布于 2013-09-02 19:44:53
android上的最大可用内存可能因设备而异。大多数只有256MB的内存可用于单个应用程序。
至于纹理内存(每个设备也不同),您可能希望查看使用的压缩。使用android标准的ETC Unity page on Android应该可以缩短加载时间。删除Mip映射将降低内存使用和加载,但也可能降低FPS (取决于是否使用它们)。
对于Android,也可以通过Unity Profiler中的ADB连接进行分析,这可以帮助缩小范围,找到更准确的问题原因。
https://stackoverflow.com/questions/17545326
复制相似问题