cocos2d-x 中没有用于初始化 cccolor4f 的匹配构造函数

no matching constructor for initialization of cccolor4f in cocos2d-x

我正在使用 cocos2d-x 和 box2d 创建弹跳球之类的游戏。我想画一个圆并填充颜色。但是我收到以下错误。

"no matching constructor for initialization of cccolor4f"

我正在使用下面的代码画一个圆。

CCDrawNode *drawnode = CCDrawNode::create();
drawnode->drawDot(ccp(15,CCDirector::sharedDirector()
->getVisibleSize().height/2),50,ccColor4F(255,255,255,255));

this->addChild(drawnode);

请指教

你可以这样给。

ccColor4F MyColor = {255.0f, 255.0f, 255.0f, 255.0f}; 
CCDrawNode *drawnode = CCDrawNode::create();
drawnode->drawDot(ccp(15,CCDirector::sharedDirector()
->getVisibleSize().height/2),50,MyColor);

this->addChild(drawnode);