【问题标题】:Andengine Loading TMX FilesAndengine 加载 TMX 文件
【发布时间】:2014-10-03 09:43:26
【问题描述】:

在 andengine 中加载我的 tmx 级别时遇到问题

 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");

【问题讨论】:

    标签: android andengine tmx


    【解决方案1】:

    所以事实证明,如果瓷砖没有填充,引擎会给你一个空指针。要修复它,只需用 Tiled 填充图层上的每个瓷砖。

    【讨论】:

    • 嗨 @user3712476 我可以知道如何填写 tield 吗?你有这方面的例子吗?因为我得到同样的错误
    猜你喜欢
    • 2014-12-19
    • 2012-08-18
    • 2013-01-07
    • 1970-01-01
    • 1970-01-01
    • 2014-08-23
    • 2014-08-01
    • 1970-01-01
    • 2014-12-21
    相关资源
    最近更新 更多