有没有办法在cocos2d iPhone库中创建带圆角的CCLayer类的子类? 也许有些解决方案已存在? 有什么想法吗?
谢谢。
答案 0 :(得分:3)
我在这里得到原始代码:A-roundedrectangle-ccnode-extension在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];