Articles of andengine

Andengine с пробным эффектом

В настоящее время я разрабатываю игру с использованием andengine. В моей игре я должен принести пробный эффект, который следует за пальцем, как фруктовый ниндзя. Я попробовал Rendering с BaseGameActivity и LayoutGameActivity с файлом xml. Но при объединении opengl Rendering с andengine RendererSurfaceView он показывает некоторую задержку, а спрайт в RendererSurfaceView не прослушивает onAreaTouched (). Я […]

И многоугольники двигателя

Я использую AndEngine для разработки игры, и моя проблема в том, что я не знаю, как именно я должен установить тело многоугольника для спрайта. Я попробовал код, упомянутый здесь http://www.andengine.org/forums/gles1/complex-collision-surface-t5593.html#p24822, но не удался. Есть ли другой способ, как заставить его работать? Я также прикрепляю свой код: if (type.equals(ObjectType.STAIRS)) { final BodyDef bodyDef = new BodyDef(); […]

AndEngine – отставание при воспроизведении звука

Я создаю простую игру с AndEngine. Мяч падает на пол, и всякий раз, когда он сталкивается с полом, я хочу сыграть короткий встречный звук. В методе onUpdate () я проверяю соответственно конфликт и воспроизведение звука. Я использую класс Sound для воспроизведения звука (как в SoundExample AndEngine). Тестирование на Samsung Galaxy S2. Проблема в том, что […]

Изменения SharedPreference не отражены в моей службе обоев

Я создаю живые обои, где мне нужно изменить скорость транспортного средства в настройке сцены, и ему нужно вернуться к сервису обоев, когда я нажму кнопку возврата. В моей деятельности предпочтения я сохраняю изменения предпочтений списка в общих предпочтениях, таких как: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); addPreferencesFromResource(R.xml.prefs); ListPreference listPreference = (ListPreference) findPreference("listPref"); currValue = […]

EGLConfig не найден в эмуляторе, эмуляция gpu верна

Я использую AndEngine и всегда получаю ошибку: "Java.lang.IllegalArgumentException: Не найдено EGLConfig!" Когда я запускаю свое приложение в эмуляторе. Эмуляция графического процессора установлена ​​в true в аппаратных конфигурациях. Это также происходит со всеми sdks. Мое приложение отлично работает на телефоне. У кого-нибудь есть предложения? 🙂 Редактировать: это была проблема с настройкой моей графической карты в ubuntu, […]

Кнопка питания Создание проблемы в игре AndEngine

Я разработал игру в andEngine, которая почти окончательная. Единственная проблема, с которой я столкнулся сейчас, заключается в том, что когда во время GamePlay при нажатии кнопки питания и игра возобновляется снова, она начинается со звезды. Предположим, что я играю на Уровне 6, и я нажал кнопку питания, когда игра будет возобновлена, она начнется с Уровня […]

Sprite Вращение вокруг точки Andengine / Java

Кто-нибудь знает, как я могу заставить спрайт / растровое изображение вращаться на определенный угол, где точка на одной стороне всегда будет оставаться в том же положении. У меня есть синяя линия на изображении, и мне нужна одна из сторон, чтобы оставаться в одной и той же позиции во все времена. Было бы очень полезно, если […]

Ошибка компоновщика Android-Studio от Engel

Я взял источник AndEngine из своего git-репо, загрузил новый AndroidStudio, sdk и ndk, импортировал его и попытался создать простую новую пустую GameActivity, которая расширяет BaseGameActivity. Но я не мог запустить его, потому что я получаю следующие ошибки: /home/uhu/android-ndk-r9d/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: /home/uhu/AndroidStudioProjects/aaa/andEngine/build/intermediates/ndk/release/obj/local/armeabi-v7a/objs/andengine_shared//home/uhu/AndroidStudioProjects/aaa/andEngine/src/main/jni/src/GLES20Fix.o: in function Java_org_andengine_opengl_GLES20Fix_glVertexAttribPointer:/home/uhu/AndroidStudioProjects/aaa/andEngine/src/main/jni/src/GLES20Fix.c:9: error: undefined reference to 'glVertexAttribPointer' /home/uhu/android-ndk-r9d/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: /home/uhu/AndroidStudioProjects/aaa/andEngine/build/intermediates/ndk/release/obj/local/armeabi-v7a/objs/andengine_shared//home/uhu/AndroidStudioProjects/aaa/andEngine/src/main/jni/src/GLES20Fix.o: in function Java_org_andengine_opengl_GLES20Fix_glDrawElements:/home/uhu/AndroidStudioProjects/aaa/andEngine/src/main/jni/src/GLES20Fix.c:13: error: undefined reference […]

AndEngine, Move Sprite плавно используя Accelerometer & PhysicsWorld

Используя AndEngine, я пытаюсь переместить спрайт (шар) с помощью акселерометра, который должен отскочить от стен и ударить по другим препятствиям. До сих пор я нашел следующие два метода. public void onAccelerometerChanged(final AccelerometerData myAccelerometerData) { mySprite.setPosition(mySprite.getX() + myAccelerometerData.getX(), mySprite.getY() + myAccelerometerData.getY()); } Это работает очень гладко, но только в нефизическом мире. (Т. Е. Не будет отказов […]

Смутно о системе (-ях) координат системы Andengine

Когда я создаю спрайт в (0,0), и он центрируется на экране, и я спрашиваю камеру, что это за центр (getCenterX и getCenterY), он говорит (640 400). Я довольно новичок в Andengine, поэтому есть четкое представление о координатах, которые я не понимаю. У кого-нибудь есть подсказка, чтобы помочь мне понять? Благодаря! Пито.