- 本帖最后由 8142400 于 2012-5-4 16:11 编辑 *
CCRibbon
版本号为:cocos2d-1.0.1-x-0.12.0
代码如下:
CCRibbon *ribbon = CCRibbon::ribbonWithWidth(32,“r1.png”,32,ccc4(255,255,255,255),0.5f);
addChild(ribbon,12,22);
报错原因:
1>d:cocos2d-1.0.1-x-0.12.0cocos2d_iphoneclasseshelloworldscene.cpp(140) : error C2027: 使用了未定义类型“cocos2d::CCRibbon”
1> d:cocos2d-1.0.1-x-0.12.0cocos2dxincludeccmotionstreak.h(33) : 参见“cocos2d::CCRibbon”的声明
1>d:cocos2d-1.0.1-x-0.12.0cocos2d_iphoneclasseshelloworldscene.cpp(140) : error C3861: “ribbonWithWidth”: 找不到标识符
1>d:cocos2d-1.0.1-x-0.12.0cocos2d_iphoneclasseshelloworldscene.cpp(141) : error C2664: “void cocos2d::CCNode::addChild(cocos2d::CCNode *,int,int)”: 不能将参数 1 从“cocos2d::CCRibbon *”转换为“cocos2d::CCNode *”
1> 与指向的类型无关;转换要求 reinterpret_cast、C 样式转换或函数样式转换