IMPORTANT:
If your iPad game / app is using a 3D projection (the default one) with a depth buffer, you might need to patch your code. It seems that moving a background image of a certain size produces artifacts on iPad 2 using iOS 4.3 / 4.3.1.
Further info:
From the research that I’ve done, I believe it is an iPad 2 bug, and not a cocos2d bug (see my comments on Issue #1159). But if someone finds a way to prevent this bug by patching cocos2d, please let me know and I happily apply the patch.
For the moment, the proposed workarounds are:
// alternative A: // Disable Depth Test. Re-enable it only when you need it. [[CCDirector sharedDirector] setDepthTest: NO];
// alternative B: // Use a 2D projection. Switch to a 3D projection only when you need it. [[CCDirector sharedDirector] setProjection:kCCDirectorProjection2D];






Recent Comments