CCLayer con esquinas networkingondeadas

¿Hay alguna forma de crear la subclass de la class CCLayer con esquinas networkingondeadas en la biblioteca de cocos2d iPhone? ¿Tal vez ya existen algunas soluciones? ¿Algunas ideas?

Gracias.

Obtuve el código original aquí: A-roundedrectangle-ccnode-extension no funcionó en cocos2d 2.0 … así que hice algunas actualizaciones.

Aquí está mi código para la capa de esquina networkingondeada:

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]; 

Descargar: CCRoundedRectNode