игра cocos2d в андроиде показывает только черный экран - PullRequest
3 голосов
/ 27 марта 2012

У меня есть опыт работы с cocos2d + iphone, и теперь я хочу получить некоторый опыт работы с cocos2d + android.Итак, я следую этому хорошему учебнику, найденному здесь http://dan.clarke.name/2011/04/how-to-make-a-simple-android-game-with-cocos2d/, по какой-то причине у меня всегда черный экран.Я предполагаю, что это название деятельности.Я довольно плохо знаком с ОС Android, поэтому я едва понимаю, как это работает.В любом случае, кто-нибудь с опытом использования cocos2d с android когда-либо видел что-то подобное?Что-то мне не хватает в моей конфигурации Eclipse?

Ответы [ 3 ]

2 голосов
/ 27 марта 2012

Лучший способ программирования на cocos2d - использовать реальное устройство, эмулятор работает слишком медленно (<10fps) </p>

Кстати:

1º Прежде всего, запустите эмулятор Android. Цель: То же, что и проект, если это другая цель, не может работать (может оставаться черным, случается иногда) 2º Перейдите в «Выполнить настройку» и выберите ту же цель, что и у проекта и эмулятора. 3º Запустите проект (если эмулятор полностью загружен) и подождите. 4º Вуаля.

1 голос
/ 31 декабря 2014

Перейдите в пакет 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);

И это будет прекрасно работать

1 голос
/ 03 августа 2012

Да, Гарольд, я столкнулся с этой проблемой. Сделайте это, сделайте новый AVD с Android 4.0 и попробуйте запустить на этом эмуляторе. надеюсь, что это работает.

...