Я использую cocos2d-iphone, последнюю версию, отличную от бета-версии.CCLiquid делает мой экран черным
Недавно я нашел это: http://www.cocos2d-iphone.org/wiki/doku.php/prog_guide:effects, и меня интересовало CCLiquid или CCWaves для некоторых эффектов воды в моей игре.
Однако, когда я применяю CCLiquid-действие на моем CCSprite, все, кроме самого спрайта, становится черным. Ну, не совсем. Когда я увеличил амплитуду действия, я заметил, что на самом деле это черный фон, размер экрана, созданный непосредственно под моим CCSprite (и такой фон также «махал»).
Несмотря на то, что это не 3D действие (без 3D суффикс, по крайней мере), я решил последовать верхушку на этой странице и поместить это на мой делегат:
[[CCDirector sharedDirector] setDepthBufferFormat:kDepthBuffer16];
Но kDepthBuffer16
не признается в любом случае.
Любые идеи?
Редактировать: Что-то, о чем стоит упомянуть, заключается в том, что мой спрайт анимируется с помощью CCAnimate.
Я получаю тот же эффект с простым оттенком ванили, без анимации. – YvesLeBorg