如何绘制渐变虚线圆圈(IOS游戏峰值大脑分数屏幕)
如何画一个渐变的虚线圆圈像(IOS游戏峰值,大脑得分屏幕峰值),一个从红色到绿色的虚线圆圈 谢谢。如何绘制渐变虚线圆圈(IOS游戏峰值大脑分数屏幕),ios,cocos2d-iphone,Ios,Cocos2d Iphone,如何画一个渐变的虚线圆圈像(IOS游戏峰值,大脑得分屏幕峰值),一个从红色到绿色的虚线圆圈 谢谢。 这将帮助您,因为它并没有使用cocos2d,但绘制圆的概念是相同的。您可以在cocos2d中使用ccBezierConfig。提供一些代码并显示您到目前为止所做的尝试,或者至少提供一个屏幕截图,详细显示您想要实现的目标。好的,我收回“屏幕截图”部分,因为您刚刚修改了问题正文的格式,并且实际上有一个图像。codeCCSprite*sprite=[CCSprite spriteWithImageNa
这将帮助您,因为它并没有使用cocos2d,但绘制圆的概念是相同的。您可以在cocos2d中使用
ccBezierConfig
。提供一些代码并显示您到目前为止所做的尝试,或者至少提供一个屏幕截图,详细显示您想要实现的目标。好的,我收回“屏幕截图”部分,因为您刚刚修改了问题正文的格式,并且实际上有一个图像。code
CCSprite*sprite=[CCSprite spriteWithImageNamed:@“Sprites/circle.png”];sprite.position=ccp(kddirectorsize.width/2,kddirectorsize.height-64-18-kSpriteCircleWidth/2);sprite.color=kGreenColor;[self.contentNode addChild:sprite];也许我可以使用CCProgressNode来做这件事。code
CCProgressNode*progress=[CCProgressNode ProgressWithPrite:[CCSprite Sprite WithImageNamed:@“Sprites/circle.png”];progress.type=CCProgressNodeTypedial;progress.position=_taskSprite.position;progress.percentage=82;progress.color=kBlueColor;progress.scale=kDirectorSizeRatio;[self.contentNode addChild:progress];
CCProgressNode *rogressNode = [CCProgressNode progressWithSprite:[CCSprite spriteWithImageNamed:@"Sprites/circle.png"]];
progressNode.type = CCProgressNodeTypeRadial;
progressNode.position = ccp(160, 220);
progressNode.percentage = 75;
progressNode.color = [CCColor colorWithUIColor:[UIColor redColor]];
[self addChild:progressNode];