2012-03-26 2 views
3

나는 cocos2d + iphone에 대한 경험이 있으며, 이제는 cocos2d + android에 대한 경험을 얻고 싶습니다. 그래서, 나는이 좋은 자습서를 따라 여기에있는 것을 발견했습니다. http://dan.clarke.name/2011/04/how-to-make-a-simple-android-game-with-cocos2d/ 나는 항상 검은 색 화면이 있습니다. 나는 이것이 활동의 ​​이름이라고 생각한다. 나는 안드로이드 OS에 대해 상당히 새로운 기능을 가지고있어서 어떻게 작동하는지 거의 알지 못한다. 어쨌든, 안드로이드가 그런 식으로 보이는 cocos2d를 사용한 경험이있는 사람이 있습니까? 이클립스 구성에서 빠진 것이 있습니까?안드로이드의 cocos2d 게임은 검은 색 화면만을 보여줍니다.

+1

코드를 게시 할 수 있습니까? – ravuya

+0

해결 했습니까? 나는 같은 문제가있다. –

답변

2

실제 장치를 사용하고 있습니다적인 Cocos2D 프로그래밍에 가장 좋은 방법은, 에뮬레이터 (< 10fps) 그런데

너무 느립니다 : 모든

1º 첫째, 안드로이드 에뮬레이터를 시작합니다. 대상 : 프로젝트와 동일, 다른 대상인 경우 작동하지 않음 (검은 색으로 유지 될 수 있음, 가끔만 발생 함) 2 º 실행 구성으로 이동하여 프로젝트 및 에뮬레이터와 동일한 대상을 선택합니다. 3 º 프로젝트를 실행하고 (에뮬레이터가 완전히로드 된 경우) 기다린 후 기다립니다. 4º Voilá.

1

예 harold, 나는이 문제에 직면 해 있습니다. 하나는 안드로이드 4.0과 함께 새로운 avd를 만들고이 에뮬레이터를 실행하려고합니다. 그것이 효과가 있기를 바랍니다.

1

org.cocos2d.nodes 패키지로 이동하여 CCDirector.java 클래스에 SetProjection 메소드를 찾고이 상태를 찾습니다. GLU.gluPerspective (gl, 60, size.width/size.height, 0.5f, 1500.0f); 그리고 이것을 찾은 후에, 당신의 주제는 이것으로 바꾸는 것입니다.> === GLU.gluPerspective (gl, 60, size.width/size.height, 0.5f, 2000.0f);

그리고 완벽하게 작동합니다

관련 문제