用的是混合托管模式proj.wp8-xaml 项目 ,调用第三方sdk
Deployment.Current.Dispatcher.BeginInvoke(() =>
{
GameBilling.PayWithUI(page: this, billingIndex: “001”, cpParam: “1234567890123456”, callback: this);
});
之后进入到付费界面
但是从付费界面返回到游戏中的时候会出现黑屏,且报
OpenGL error 0x0506 in …\sprite_nodes\CCSprite.cpp cocos2d::CCSprite::draw 584
OpenGL error 0x0506 in …\sprite_nodes\CCSprite.cpp cocos2d::CCSprite::draw 584
OpenGL error 0x0506 in …\textures\CCTextureAtlas.cpp cocos2d::CCTextureAtlas::drawNumberOfQuads 686
OpenGL error 0x0506 in …\sprite_nodes\CCSprite.cpp cocos2d::CCSprite::draw 584
OpenGL error 0x0506 in …\sprite_nodes\CCSprite.cpp cocos2d::CCSprite::draw 584
OpenGL error 0x0506 in …\sprite_nodes\CCSprite.cpp cocos2d::CCSprite::draw 584
OpenGL error 0x0506 in …\sprite_nodes\CCSprite.cpp cocos2d::CCSprite::draw 584
OpenGL error 0x0506 in …\sprite_nodes\CCSprite.cpp cocos2d::CCSprite::draw 584
OpenGL error 0x0506 in …\sprite_nodes\CCSprite.cpp cocos2d::CCSprite::draw 584
OpenGL error 0x0506 in …\sprite_nodes\CCSprite.cpp cocos2d::CCSprite::draw 584
OpenGL error 0x0506 in …\sprite_nodes\CCSprite.cpp cocos2d::CCSprite::draw 584
OpenGL error 0x0506 in …\sprite_nodes\CCSprite.cpp cocos2d::CCSprite::draw 584
OpenGL error 0x0506 in …\sprite_nodes\CCSprite.cpp cocos2d::CCSprite::draw 584
OpenGL error 0x0506 in …\sprite_nodes\CCSprite.cpp cocos2d::CCSprite::draw 584
OpenGL error 0x0506 in …\sprite_nodes\CCSprite.cpp cocos2d::CCSprite::draw 584
OpenGL error 0x0506 in …\textures\CCTextureAtlas.cpp cocos2d::CCTextureAtlas::drawNumberOfQuads 686
刷屏错误,
在商城和游戏开始界面互相调用的话不会出现这种错误,就在游戏中调用计费会出现(而且是游戏进行一会,如果是刚开始调用的话还不会出错)
请问这是游戏中的哪部分弄得不对吗? 还是内存的事? 还是别的什么毛病?
像OpenGL error 0x0506 in …\textures\CCTextureAtlas.cpp cocos2d::CCTextureAtlas::drawNumberOfQuads 686错误我在网上找的时候看见有说出现在精灵添加多的时候,
不知道跟我的游戏出现这种错误有没有关系,help help