2011-09-05 75 views
1

我正在嘗試使用CCWaves動作,但它將我的屏幕變成黑色,有解決此問題的任何建議嗎?對精靈的CCWave動作

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

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

回答

2

在你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

確實。沒問題! =) –