Cocos2d V3 CCLayer更换?

时间:2014-04-05 08:32:24

标签: cocos2d-iphone

使用cocos2d v2我能够将其他类设置为图层,并将其添加到某个场景中。 我这样做了:

BackgroundLayer *background=[[BackgroundLayer alloc] init];
[self addChild:[background set]]; //returns a Node

背景图层为CCLayer。 现在我想尝试完全相同的背景图层是CCNode, 但它不会将其添加到其他场景,只需执行其Init方法。

我如何将其他一些CCNode类添加到另一个CCScene类作为图层?

谢谢,

1 个答案:

答案 0 :(得分:4)

Cocos2d V3中不再存在CCLayer,说实话我看不出CCLayer的理由。

我认为你在这种情况下正在寻找CCNodeColor。

例如:

CCScene *scene = [[CCScene alloc] init];
CCNodeColor *nodeColor = [CCNodeColor nodeWithColor:[CCColor redColor]];
[scene addChild:nodeColor];
相关问题