如何在页面转动时删除三角形(使用CCTransitionPageTurn)

时间:2011-12-05 11:57:06

标签: cocos2d-iphone

对于使用cocos2d的数字电子书,当页面转动时会显示三角形。这是错误吗? (cocos2d sdk demo有相同的症状)

1 个答案:

答案 0 :(得分:2)

这是记录在案的,但是:)

在AppDelegate中查找这些行...

// Create the EAGLView manually
// 1. pixelFormat can be RGB565 or RGBA8.
// 2. depth format of 0 bit. Use 16 or 24 bit for 3d effects, like CCPageTurnTransition
EAGLView *glView = [EAGLView viewWithFrame:[window bounds]
  pixelFormat:kEAGLColorFormatRGB565    // kEAGLColorFormatRGBA8
  depthFormat:GL_DEPTH_COMPONENT16_OES  // GL_DEPTH_COMPONENT16_OES, use 0 if you don't need page transition
];

并确保您的深度格式至少为GL_DEPTH_COMPONENT16_OES