Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/94.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何绘制渐变虚线圆圈(IOS游戏峰值大脑分数屏幕)_Ios_Cocos2d Iphone - Fatal编程技术网

如何绘制渐变虚线圆圈(IOS游戏峰值大脑分数屏幕)

如何绘制渐变虚线圆圈(IOS游戏峰值大脑分数屏幕),ios,cocos2d-iphone,Ios,Cocos2d Iphone,如何画一个渐变的虚线圆圈像(IOS游戏峰值,大脑得分屏幕峰值),一个从红色到绿色的虚线圆圈 谢谢。 这将帮助您,因为它并没有使用cocos2d,但绘制圆的概念是相同的。您可以在cocos2d中使用ccBezierConfig。提供一些代码并显示您到目前为止所做的尝试,或者至少提供一个屏幕截图,详细显示您想要实现的目标。好的,我收回“屏幕截图”部分,因为您刚刚修改了问题正文的格式,并且实际上有一个图像。codeCCSprite*sprite=[CCSprite spriteWithImageNa

如何画一个渐变的虚线圆圈像(IOS游戏峰值,大脑得分屏幕峰值),一个从红色到绿色的虚线圆圈

谢谢。


这将帮助您,因为它并没有使用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];