mig
mig

Reputation: 21

Cocos2d Android CCRenderTexture example

CCSprite texture1 = CCSprite.sprite("menu_background.png");
CCRenderTexture layerRenderTexture = CCRenderTexture.renderTexture(width, height);
layerRenderTexture.begin();
texture1.visit(CCDirector.gl);
layerRenderTexture.end();
this.addChild(layerRenderTexture);

I haven't seen any CCRenderTexture example on Internet. When I try to use it as above, I expected to see a nice background. Instead I see black :)

What am I doing wrong? Thanks for your help.

Upvotes: 2

Views: 1438

Answers (1)

CodeSmile
CodeSmile

Reputation: 64477

I haven't seen any CCRenderTexture example on Internet.

I think you may have been looking on the wrong Internet? :)

Check out my article and Ray's article. Both come out on top when you google for CCRenderTexture. They use cocos2d-iphone, but the same principles apply.

In your particular case I don't see you adding the layerRenderTexture as child to the scene or another node. That would explain why you're not getting any results.

Upvotes: 2

Related Questions