【发布时间】:2016-12-31 03:47:22
【问题描述】:
在使用 IsometricTiledMapRenderer 渲染时,我的等轴测图逆时针旋转 90 度时遇到问题。
问题的图像。 http://imgur.com/a/144QP
public class Heist extends ApplicationAdapter {
public static final String MAP_NAME = "map.tmx";
OrthographicCamera camera;
IsometricTiledMapRenderer mapRenderer;
TiledMap map;
SpriteBatch batch;
@Override
public void create () {
batch = new SpriteBatch();
camera = new OrthographicCamera();
camera.setToOrtho(true, 30, 20);
map = new TmxMapLoader().load(MAP_NAME);
mapRenderer = new IsometricTiledMapRenderer(map, 1/32f);
mapRenderer.setView(camera);
}
@Override
public void render () {
Gdx.gl.glClearColor(0, 0, 0, 1);
Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT);
batch.begin();
mapRenderer.render();
batch.end();
}
}
【问题讨论】: