2014-04-05 1 views
0

cocos2d v2을 사용하여 다른 클래스를 레이어로 설정하여 일부 장면에 추가 할 수있었습니다. 내가 그것을했다 :Cocos2d V3 CCLayer 대체품?

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

배경 레이어는 CCLayer이었다 곳. 이제 백그라운드 레이어가 CCNode, 인 정확히 동일한 작업을 수행하려하지만 다른 장면에 추가하지 않고 해당 Init 메서드 만 수행하면됩니다.

다른클래스를 다른 CCScene 클래스에 레이어로 추가하는 방법은 무엇입니까?

감사합니다, CCLayer 더 이상,적인 Cocos2D V3에 존재

답변

4

내가 CCLayer에 대한 이유가 어쨌든 볼 솔직히 말해서.

이 경우 CCNodeColor를 찾고 있다고 생각합니다. 예를 들어

:

CCScene *scene = [[CCScene alloc] init]; 
CCNodeColor *nodeColor = [CCNodeColor nodeWithColor:[CCColor redColor]]; 
[scene addChild:nodeColor]; 
관련 문제