Cocos2d iphone Cocos2d V3 CCC层更换?
使用Cocos2d iphone Cocos2d V3 CCC层更换?,cocos2d-iphone,Cocos2d Iphone,使用cocos2dv2我可以将其他类设置为一个层,并将其添加到某个场景中。 我是这样做的: BackgroundLayer *background=[[BackgroundLayer alloc] init]; [self addChild:[background set]]; //returns a Node 其中背景层为CCLayer。 现在,我尝试在背景层是CCNode的情况下执行完全相同的操作, 但它不会将其添加到另一个场景中,只执行其Init方法 如何将其他CCNode类添加到另一个
cocos2dv2
我可以将其他类设置为一个层,并将其添加到某个场景中。
我是这样做的:
BackgroundLayer *background=[[BackgroundLayer alloc] init];
[self addChild:[background set]]; //returns a Node
其中背景层为CCLayer
。
现在,我尝试在背景层是CCNode
的情况下执行完全相同的操作,
但它不会将其添加到另一个场景中,只执行其Init方法
如何将其他CCNode
类添加到另一个CCScene类作为层
谢谢,CCLayer在cocos2dv3中不再存在,老实说,我看不出有任何理由使用CCLayer 我想你是在寻找CCNodeColor在这种情况下 例如:
CCScene *scene = [[CCScene alloc] init];
CCNodeColor *nodeColor = [CCNodeColor nodeWithColor:[CCColor redColor]];
[scene addChild:nodeColor];
CCLayer在cocos2dv3中不再存在,老实说,我看不出有任何理由使用CCLayer 我想你是在寻找CCNodeColor在这种情况下 例如:
CCScene *scene = [[CCScene alloc] init];
CCNodeColor *nodeColor = [CCNodeColor nodeWithColor:[CCColor redColor]];
[scene addChild:nodeColor];