Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在特定位置渲染平铺贴图_Java_Libgdx_Tiled - Fatal编程技术网

Java 在特定位置渲染平铺贴图

Java 在特定位置渲染平铺贴图,java,libgdx,tiled,Java,Libgdx,Tiled,我想知道是否有一种方法可以在特定(x,y)位置渲染正交平铺贴图 这是我当前用于在位置(0,0)绘制平铺贴图的代码 我尝试为setView()使用第二个构造函数,但没有成功 提前谢谢你的帮助 Jo1430905您可以使用camera.translate(x,y)移动摄影机,而不是实际平移平铺贴图 //In Constructor tileMap = new TmxMapLoader().load(mapAddress); tmr = new OrthogonalTiledMapRender

我想知道是否有一种方法可以在特定(x,y)位置渲染正交平铺贴图

这是我当前用于在位置(0,0)绘制平铺贴图的代码

我尝试为setView()使用第二个构造函数,但没有成功

提前谢谢你的帮助


Jo1430905

您可以使用
camera.translate(x,y)
移动摄影机,而不是实际平移平铺贴图

//In Constructor  
tileMap = new TmxMapLoader().load(mapAddress);  
tmr = new OrthogonalTiledMapRenderer(tileMap, 1/4f);

//In Render Method  
tmr.setView(camera)   
tmr.render();