3

有没有办法在 cocos2d iPhone 库中创建带有圆角的 CCLayer 类的子类?也许一些解决方案已经存在?有任何想法吗?

谢谢你。

4

1 回答 1

3

我在这里得到了原始代码:A-roundedrectangle-ccnode-extension not working in cocos2d 2.0 ..所以做了一些更新。

这是我的圆角层代码:

int layer_width = 200, layer_height = 100;

CCRoundedRectNode *shareRectNode = [[[CCRoundedRectNode alloc]
                                     initWithRectSize: CGSizeMake(layer_width, layer_height)] autorelease];

shareRectNode.position = ccp(s.width/2-layer_width/2, s.height/2-layer_height/2);
shareRectNode.fillColor = ccc4f(0.0, 0.0, 0.0, 0.9);
[self addChild: shareRectNode z:3];

下载:CCRoundedRectNode

于 2013-08-02T17:32:32.637 回答