Iphone 当你的雪碧床单变得太大时该怎么办?

Iphone 当你的雪碧床单变得太大时该怎么办?,iphone,cocos2d-iphone,sprite-sheet,ccspritebatchnode,Iphone,Cocos2d Iphone,Sprite Sheet,Ccspritebatchnode,我刚刚为我的游戏填满了精灵表,所以我不得不将最大宽度从2048增加到4096。现在我的iPhone4上不会加载sprite表,尽管它在我的iPhone5上加载得很好,这让我觉得这要么是硬件问题,要么是iOS版本问题,因为4仍然在iOS 5.1上 在这种情况下我能做什么?我已经把我的游戏背景放在了精灵表中,占据了大部分空间。我是否应该将其从精灵工作表中删除,并将其添加为自己的文件?我最好开始第二张雪碧床单吗?就性能而言,最好的解决方案是什么?有没有办法让更大的sprite表在旧设备上工作?这是一个

我刚刚为我的游戏填满了精灵表,所以我不得不将最大宽度从2048增加到4096。现在我的iPhone4上不会加载sprite表,尽管它在我的iPhone5上加载得很好,这让我觉得这要么是硬件问题,要么是iOS版本问题,因为4仍然在iOS 5.1上


在这种情况下我能做什么?我已经把我的游戏背景放在了精灵表中,占据了大部分空间。我是否应该将其从精灵工作表中删除,并将其添加为自己的文件?我最好开始第二张雪碧床单吗?就性能而言,最好的解决方案是什么?有没有办法让更大的sprite表在旧设备上工作?

这是一个硬件限制。解决方案使用多个精灵表。

如果我想修剪精灵表的大小,我会从精灵表中删除背景图像。

@JamesMorrison顺便说一句,如果出于某种原因,您的目标是比iPhone 3GS更旧的设备,您必须使用最大解决方案为1024x1024的精灵表。