私はcocos2d-iphone、最新の非ベータ版を使用しています。CCLiquidは私の画面を黒くレンダリングする
最近私はこれを見つけました:http://www.cocos2d-iphone.org/wiki/doku.php/prog_guide:effects、私はゲームでいくつかの水の影響についてCCLquidまたはCCWavesに興味がありました。
しかし、CCLiquidアクションをCCSpriteに適用すると、スプライト自体を除いてすべてが黒くレンダリングされます。まあ、正確ではありません。私がアクションの振幅を増やしたとき、実際にはCCSpriteの直下に生成された画面のサイズが実際に黒い背景になっていたことに気付きました(このような背景も「波打ち」していました)。
これは、3Dアクション(少なくともなし3Dサフィックス)ではないですが、私はそのページ上の先端に従ってください、私の代理人にこれを置くことにしました:
[[CCDirector sharedDirector] setDepthBufferFormat:kDepthBuffer16];
しかしkDepthBuffer16
が、とにかく認識されていません。
アイデア?
編集:言及する価値のあるものは、私のスプライトがCCAnimateでアニメーション化されていることです。
私はプレーンなバニラスプライトで、アニメーションは同じ効果を得ます。 – YvesLeBorg