我的2D游戏有3个字符,每个字符具有被包含于许多帧7种类型的动画。对于所有3个角色动画,这些都是1050帧(精灵)。我用这些精灵制作地图集,但现在大约有60个2048x2048压缩格式的地图集。许多精灵需要在unity3D在移动设备上加载
所以,关于这一点我已经测试了一些设备,该游戏没有加载,但是,其他一些设备也。我认为这是因为太多的地图集,他们无法加载到这些移动设备的RAM中。
我试图使这些框架尽可能小,并把它们放在地图集,但正如我之前说的地图集数量是60,我不能减少帧数或大小比这更多。
你觉得你们和我能做些什么?
你需要的所有帧所有的时间?否则,只需加载当前需要的图集+任何您需要的下一个frew渲染帧,然后在不再需要它们时积极清除已加载的帧。 – JustSid
其实Unity3D会自动执行。所以我不需要控制渲染地图集。 – ATHellboy