2013-04-19 2 views
0

Kobold2d에서 Cocos2d의 appDelegate에있는 특정 기능은 config.lua 파일에 있습니다. 그리고 이것은 당신이Kobold2d 및 Cocos Builder : 시작 장면 설정

[director runWithScene: [CCBReader sceneWithNodeGraphFromFile:@"MainMenuScene.ccbi"]]; 

로 (응용 프로그램 대리자)

[director runWithScene: [IntroLayer scene]]; 

을이 라인을 대체적인 Cocos2D의 첫 장면으로 코코스 빌더를 초기화하는 문제의 원인에 저를 제공하지만이 모든 숨겨져있다 Kobold2d에서 - config.lua 파일의 FirstSceneClassName = "HelloWorldLayer"으로 바뀌 었습니다.

누구나 이런 문제를 해결할 수 있습니까?

답변

1

runWithScene을 계속 사용할 수 있습니다. AppDelegate의 initializationComplete 메소드에 넣기 만하면됩니다. 이것은 config.lua에 지정된 장면을로드하는 것보다 우선합니다.

+0

고마워요! 그게 효과가! 그때 나는 Cocos Builder가 ARC Compliant가 아니라는 것을 알았습니다. (컴파일러 플래그를 비 아크 코드로 컴파일하려고했지만 여전히 성공하지 못했습니다. –