2013-07-18 5 views
0

저는 시작 화면을 덮고있는 메인 CCLayer를 가지고 있습니다. 그런 다음 CCLayer를 하나 더 추가하고 필요에 따라 너비와 높이를 설정합니다. 추가 된 계층의 대상 클래스는 주 CCLayer와는 다른 클래스입니다. 따라서 사용자가 adde CClayer를 클릭하면 MotionBegin 메소드를 호출해야합니다. 그러나 프로그램을 실행하려고하면 오류가 발생합니다. C++에서 COCOS2D-X를 작업하고 COCO Builder를 사용하여 .ccbi 파일에 CCLayer를 추가했습니다. 다른 CCLayer를 다른 레이어에 어떻게 추가 할 수 있습니까? 메인 CCLayer가있는 내 프로그램은 정상적으로 작동하지만 다른 레이어를 추가해야합니다.cocos2d-x에서 다른 CCLayer 위에 CCLayer 추가하기

+0

코드를 게시하거나 http://sscce.org/를 만들 수 있습니까? – asloob

답변

0

마지막으로 cocos2d-x 버전에서는 제대로 작동했습니다.

+0

맞습니다. 작동하는지 확인 했습니까? – Zubair

0

까지 cocos2d-x 버전 2.1.2 두 CCLayers에 서로 다른 사용자 정의 클래스가있는 경우 CCLayer를 다른 CCLayer에 추가 할 수 없습니다. 최신판에서이 부분에 대한 지원이있을 수 있습니다.