libgdx&tiled如何呈现特定的图块?

我在Tiled中创建了一个大的tmx地图。 我正在使用libgdx来渲染tmx地图。 我想知道如何渲染特定的图块。 例如,我有一张100x100的瓷砖/ tmx贴图。 玩家实体在10,30(x,y)中产生,我只想渲染玩家实体的位置(或任何实体,并控制相应实体类中的视距)。 我如何使用libgdx来选择性地渲染? 我尝试设置渲染边界相机,但不能像我想要的那样工作。

除了实体精灵所在的部分外,我希望能够放大/缩小整个地图(看起来很暗/完全变黑)。 寻找围绕实体精灵和多个实体保持战争迷雾。

我应该将渲染器传递给实体构造函数吗? 多个摄像头? 我如何做一个分层的效果,我有另一个100x100在实际地图顶部涂黑的地图,并让它围绕实体的阿尔法是0? (记住即时通讯使用tmx地图)

链接地址: http://www.djcxy.com/p/71205.html

上一篇: libgdx & tiled how to render specific tiles?

下一篇: Cannot figure out correct vertexZ in Isometric Tiled maps when creating sprites