ios - 带圆角的 CCLayer

标签 ios cocos2d-iphone cclayer

有什么方法可以在 cocos2d iPhone 库中创建圆角 CCLayer 类的子类吗? 也许一些解决方案已经存在? 有什么想法吗?

谢谢。

最佳答案

我在这里得到原始代码: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];

下载:CCRoundedRectNode

关于ios - 带圆角的 CCLayer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18022489/

相关文章:

iOS Spotify 歌曲链接

iphone - 按下 Home 时使用 CCGLView 的 EXC_BAD_ACCESS

无限/重复世界的数学/计算与旋转

uinavigationcontroller - 在CCLayer中添加UINavigationController

objective-c - iOS 上的手势过滤

iOS DropboxSDK [警告] - ( 400 )

ios - iOS 应用程序需要 2GB RAM

iphone - 当我使用 resumeSchedulerAndActions 时 Sprite 跳来跳去

iphone - 如何让一个 b2Body 忽略另一个 b2Body?

ios - Cocos2d v3 iOS 中的游戏结束弹出窗口