我正在做平台游戏(900x700)。我想用ShapeRenderer渲染矩形(敌人),但我没有看到它。
for(GameObject t : enemies){
if(t instanceof Enemy){
t.update(Gdx.graphics.getDeltaTime());
render.rect(t.getHitBox().getX(), t.getHitBox().getY(), enemies.get(0).getHitBox().width, enemies.get(0).getHitBox().height);
}
}我明白,不知何故,我需要把屏幕上的和弦转换成世界和弦。我试着用
camera.unproject();但我需要Vector3作为论据。那么我怎样才能得到Vector3呢?
发布于 2015-02-25 17:30:30
我知道答案。我需要使用render.setProjectionMatrix(camera.combined);,一切都很好!:)
https://stackoverflow.com/questions/28724721
复制相似问题