Articles of cocos2d x

Проблема на устройствах Android при циклических звуках с использованием метода playBackgroundMusic в Cocos2d-x CocosDenshion

Я использую метод playBackgroundMusic() для воспроизведения своих музыкальных файлов. Я установил параметр цикла в значение true. Я пробовал следующие форматы: .wav .ogg .mp3 .mp4 .m4a Проблема в том, что файл имеет циклический характер, но он не зацикливается на устройствах Android. Он отлично работает на iphone anf ipad. Каждый раз, когда заканчивается конец файла, появляется небольшой […]

Cocos2d-x контекст opengl отсутствует на Android (ОК с iPhone)

Когда я выхожу из приложения, и снова введите его, я получил сообщение об ошибке: libEGL call to OpenGL ES API with no current context (logged once per thread) (red warning text) libc Fatal signal 11 (SIGSEGV) at 0x5f012000 (code=2) (black text) И файл ошибки: (не знаю, где, но нормально, если я не использую этот файл) […]

При запуске COCOS2D для Android FATAL EXCEPTION: главная

Я новичок в COCOS2D для Android, пытаясь запустить образец проекта (HelloWorld) из cocos2d, я получил «FATAL EXCEPTION: main» и подробно, что прибыл в LogCat 05-31 19:11:46.920: E/AndroidRuntime(7719): FATAL EXCEPTION: main 05-31 19:11:46.920: E/AndroidRuntime(7719): java.lang.ExceptionInInitializerError 05-31 19:11:46.920: E/AndroidRuntime(7719): at java.lang.Class.newInstanceImpl(Native Method) 05-31 19:11:46.920: E/AndroidRuntime(7719): at java.lang.Class.newInstance(Class.java:1429) 05-31 19:11:46.920: E/AndroidRuntime(7719): at android.app.Instrumentation.newActivity(Instrumentation.java:1023) 05-31 19:11:46.920: E/AndroidRuntime(7719): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2577) […]

UnsatisfiedLinkError не смог загрузить игру – cocos2d-x на Android

Я пытаюсь создать новый проект cocos2d-x для Android и следую следующему руководству: Cocos2d-x Android Integration В конце я получаю сообщение об ошибке при попытке запустить приложение: 10-14 21:52:37.510: E/AndroidRuntime(1568): Caused by: java.lang.UnsatisfiedLinkError: Couldn't load game: findLibrary returned null Библиотека «игр» загружается из сгенерированного действия: System.loadLibrary("game"); Но в моем проекте нет ничего такого, как game.so. У […]

Ошибка приложения при переключении с активности cocos2d-x на другую активность на Android

Я работаю над игрой Android, использующей движок игры Cocos2d-x. Приложение запускается с активностью, которая была создана для меня cocos2d-x. То, что я хочу сделать, это запустить еще одно действие, которое запускает файловый проводник, используя вызов JNI для метода активности cocos, который затем использует намерение переключиться на активность проводника файла. Приложение распадается, прежде чем откроется проводник […]

Как сделать правильный вызов от Android до нестатической функции в Java? (Cocos2Dx в смеси)

Поэтому я разрабатываю небольшой проект с Cocos2Dx, но я пытаюсь добавить функциональность Bluetooth, и это подразумевает вызов нестатического метода, чтобы иметь возможность получить доступ к ассоциации основной деятельности с API Android. Почти все, что я видел, говорит мне, что я следую этой процедуре: – Создайте экземпляр основного действия (среда -> NewGlobalRef – это тот, который […]

Локализация cocos2d-x упрощенная / традиционная китайская

Мне нужно отделить упрощенный / традиционный китайский. В cocos2d для iPhone, я просто использую «hans» и «hant». Но в cocos2d-x, я погружаюсь в код и вот код для CCApplication: ccLanguageType ret = kLanguageEnglish; if ([languageCode isEqualToString:@"zh"]) { ret = kLanguageChinese; } else if ([languageCode isEqualToString:@"en"]) { ret = kLanguageEnglish; } else if ([languageCode isEqualToString:@"fr"]){ ret […]

Добавление cocos2d-x в существующий проект Android

У меня есть проект Android, и я хотел бы добавить в него библиотеку Android cocos2d-x. Что касается документации / онлайн-ресурсов, похоже, что этого просто не может быть легко, и вам необходимо использовать их проект-андроид, поскольку эти инструкции подробно описаны. Это создает довольно нечетную иерархию файлов, где cocos2d-x находится в корне, а файлы, зависящие от приложения, […]

Jni call java, который использует пользовательский интерфейс java в качестве параметра

Я работаю над проектом плагина на платформе cocos2d-x, я бы хотел написать некоторый интерфейс оболочки c ++, чтобы вызвать java-метод через JNI из jar SDK. Я знаю, как использовать JNI для вызова статического java-метода, но меня смущает параметр интерфейса в java-функции. Я hava указатель функции cpp для обработки обратных вызовов: typedef void (* MyCallback)(int responseCode, […]

Cocos2d-x: можно использовать HTML (UIWebView)?

Я пробовал cocos2d-x и дошел до того, что могу создавать образцы Javascript для Android и запускать их в браузере. Теперь я хочу создать свою собственную игру, но, исходя из фона HTML, я бы предпочел использовать HTML-теги с CSS, чем использовать Javascript для настройки пользовательского интерфейса. Я читал о UIWebView, который может отображать HTML-страницы в приложении, […]