在helloworld中重写了draw()函数,函数体是空的,然后背景色就变黑了,不能用initWithColor控制

原来背景色我用
CCLayerColor::initWithColor(ccc4(255,255,255,255))
搞成白色了,只要加上draw()这个函数,背景就变黑,奇怪的很

环境:
cocos2dx2.2.3,mac,xcode5.1,ios7.1模拟器

在adt的Eclipse下用安卓真机调试情况是一样的。
求大神帮助

没人知道吗,到底是为神马

http://www.cocos2d-x.org/forums/6/topics/45038
我在cocos2dx论坛看到了一个跟我情况一样的人
他后来解决方法是JavaScript的,我c++不知道怎么搞
球解释

楼主是让HelloWorld从CCLayerColor中继承么?CCLayerColor的draw并不是空的。如果在子类中重写draw函数,需要调用父类的draw函数

void HelloWorld:draw()
{
      CCLayerColor::draw();
}
```

因为你重写了父类的draw,不让它更新显示了,当然黑啦