我想使用Coco2d v3
绘制几个填充的正方形,其中颜色以编程方式填充并具有边框。
我从帖子中尝试过这段代码,但它不起作用。空白是透明的1 * 1像素图像。
-(CCSprite *) rectangleSpriteWithSize:(CGSize)cgsize color:(CCColor*) c
{
CCSprite *sg = [CCSprite spriteWithImageNamed:@"Blank.png"];
[sg setTextureRect:CGRectMake( 0, 0, cgsize.width, cgsize.height)];
[sg setColor:c];
return sg;
}
答案 0 :(得分:1)
尝试CCNodeColor:
-(CCNode*) rectangleSpriteWithSize:(CGSize)size color:(CCColor*) c {
CCNodeColor *nc = [CCNodeColor nodeWithColor:c width:size.width height:size.height];
return nc;
}