Проблема в Android Game с использованием AndEngine - PullRequest
0 голосов
/ 03 января 2011

Привет всем, У меня необычная проблема с моей игрой. Я загружаю шесть текстур в моей игре, первоначальная - это тип игрового фона. Теперь по щелчку Sprite я загружаю диалог с закаленным XML. Проблема возникает здесь, когда он впервые загружает мою игру. Фон становится черным, когда он перезагружается снова, он возвращается к своему оригиналу, когда он перезагружается снова, он становится черным, и он продолжает так Это большой код, и поэтому я не могу опубликовать его здесь, может быть, кто-нибудь из вас поможет мне в этом. Я застрял в этом много дней, я не выгрузил ни одной текстуры, но все равно она выглядит так ...............

Надеюсь получить помощь от всех вас ..................

Спасибо ............

Ответы [ 4 ]

1 голос
/ 27 января 2011

Попробуйте скопировать свою игру в другой проект и продолжайте удалять, чтобы сузить проблему, пока проблема не исчезнет.Я бы начал с удаления текстур.

Сколько текстур какого размера у вас есть?

0 голосов
/ 26 марта 2011

kkkkk Так что это очень запоздалый ответ, но, тем не менее, он может помочь другим.Я точно не знаю, в чем была проблема, но после удаления текстуры, уменьшения размера какого-то другого, а также при обновлении Android, проблема теперь очень задерживается или возникает редко.

На мой взгляд, кажется, что есть только две проблемы: проблема с памятью или ошибка в Android, которая устранена с помощью нового обновления.

0 голосов
/ 28 января 2011

1024x600 Текстуры невозможны!Оба измерения должны быть степенью двойки, и AndEngine не принимает другие измерения, поскольку многие (все?) Устройства не позволят этого.

Извините, но мое время в настоящее время очень ограничено (из-за экзаменов = ().

0 голосов
/ 25 января 2011

Это мое грубое предположение.

Вы могли бы сохранить высоту и ширину раздуваемого корневого слоя (линейного слоя) Dialog в диалоге fill_parent.Это могло бы занять весь экран и сделать вещи черными.

сделать это как wrap_content для обоих.

...