对精灵的CCWave动作

问题描述:

我正在尝试使用CCWaves动作,但它将我的屏幕变成黑色,有解决此问题的任何建议吗?对精灵的CCWave动作

id myWave = [CCWaves actionWithWaves:10 amplitude:7 horizontal:YES vertical:YES grid:ccg(25,20) duration:60]; 

[sprite runAction: [CCRepeatForever actionWithAction: myWave]]; 

在你AppDelegate,请确保您的EAGL depthformat是0:

EAGLView *glView = [EAGLView viewWithFrame:[window bounds] 
           pixelFormat:kEAGLColorFormatRGBA8 // kEAGLColorFormatRGBA8 
           depthFormat:0      // GL_DEPTH_COMPONENT16_OES 
        ]; 
+0

我对如何我下投这个问题很困惑。它说我在一小时前做过,但我从未读过这个问题!无论如何,如果你编辑你的答案,它将允许我取消它的投票权。 ;) –

+0

@ChrisCooper Interbox ey的奥秘?感谢您不仅忽略它。 =] –

+0

确实。没问题! =) –