Andengine загружает файлы TMX

У меня проблемы с загрузкой уровня tmx в andengine

 TMXLoader mLoader = new TMXLoader(getAssets(), getTextureManager(), 
 TextureOptions.NEAREST, getVertexBufferObjectManager(), 
 new ITMXTilePropertiesListener() {

        @Override
        public void onTMXTileWithPropertiesCreated(TMXTiledMap pTMXTiledMap,
                TMXLayer pTMXLayer, TMXTile pTMXTile,
                TMXProperties<TMXTileProperty> pTMXTileProperties) {
            // TODO Auto-generated method stub

        }
    });
    try {
        mTiledMap = mLoader.loadFromAsset("mrsai_demo.tmx");
    } catch (TMXLoadException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }

выполнение этого дает мне нулевой указатель на эту строку mTiledMap = mLoader.loadFromAsset("mrsai_demo.tmx");


person user3712476    schedule 10.08.2014    source источник


Ответы (1)


Получается, что andengine выдаст вам нулевой указатель, если плитка не заполнена. Чтобы исправить это, просто заполните каждую плитку на вашем слое с помощью Tiled.

person user3712476    schedule 11.08.2014
comment
привет @ user3712476 могу я узнать как заполнить поле? у вас есть пример для этого? Потому что я получаю ту же ошибку - person Darshan Kachhadiya; 08.08.2017