【问题标题】:libGDX: Orthogonal TiledMapRenderer renders just one tilelibGDX:正交 TiledMapRenderer 仅渲染一个图块
【发布时间】:2013-11-13 21:12:59
【问题描述】:

我正在使用 libGDX 0.9.9 中的 OrthogonalTiledMapRenderer 来渲染 tmx 格式的平铺地图。

maprend = new OrthogonalTiledMapRenderer(board.getTiledMap(), sprtbatch);

此渲染器仅在左下角渲染一个图块。

render() {  //(shortened)
sprtbatch.setProjectionMatrix(camera.combined);
maprend.render(); }

使用具有相同构造函数的 IsometricTiledMapRenderer 可以渲染整个地图。 正交渲染器中是否存在已知错误或我使用错误?

【问题讨论】:

    标签: libgdx tiled


    【解决方案1】:

    您需要先拨打maprend.setView(camera);,然后再拨打maprend.render();

    注意:这里不需要设置spritebach的投影矩阵。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-07-20
      • 1970-01-01
      • 1970-01-01
      • 2017-12-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多