许多精灵需要在unity3D中加载移动设备

时间:2016-02-13 12:36:34

标签: mobile unity3d sprite 2d-games atlas

我的2D游戏有3个角色,每个角色有7种类型的动画,包含在很多帧中。对于所有3个字符的动画,这些都是大约1050帧(精灵)。我用这些精灵制作地图册,但现在大约有60张2048x2048的压缩格式的地图集。

所以在我测试过的某些设备上,游戏没有加载,但在其他设备上却没有。我认为这是因为太多的地图集无法在这些移动设备上加载RAM。

我试图让这些画框尽可能小,然后把它们放在地图册中,但正如我之前说的那样,地图集的数量是60,我不能减少帧数或大小。此

你认为男人和我能做什么?

1 个答案:

答案 0 :(得分:0)

移动设备存在一个限制,即ram中可以加载的图片数量。导入具有2048 * 2048维度的精灵然后将它们压缩为512 * 512之类的东西是个坏主意。你必须在图像编辑器程序中减少这些精灵的大小,然后你可以加入16 512 * 512图像并制作一个2048 * 2048精灵。现在你只需在移动ram中加载1个图像而不是16个图像。