大佬教程收集整理的这篇文章主要介绍了iphone – iOS 6上的Cocos2D 2.0截图,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
http://www.cocos2d-iphone.org/forum/topic/37809?replies=22#post-180983
用户似乎同意这适用于iOS 5,但我已经在iOS 6上进行了测试,并且它正在制作黑色屏幕截图.
我不是Cocos2D的专家所以,我不能确切地说这个人的代码有什么问题.作者在github上有一个示例项目,甚至他的项目也在iOS 6上制作黑色截图.
有什么线索吗?谢谢.
谢谢
+(UIImage*) screenshotWithStartNode:(CCNode*)startNode { [CCDirector sharedDirector].nextDeltaTimeZero = YES; CGSize winSize = [CCDirector sharedDirector].winSize; CCRenderTexture* rtx = [CCRenderTexture renderTextureWithWidth:winSize.width height:winSize.height]; [rtx begin]; [startNode visit]; [rtx end]; return [rtx getUIImage]; }
你可以这样称呼它
CCScene *scene = [[CCDirector sharedDirector] runningScene]; CCNode *n = [scene.children objectATindex:0]; UIImage *img = [AppController screenshotWithStartNode:n];
以上是大佬教程为你收集整理的iphone – iOS 6上的Cocos2D 2.0截图全部内容,希望文章能够帮你解决iphone – iOS 6上的Cocos2D 2.0截图所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。