libgdx&平铺如何渲染特定的瓷砖?

时间:2013-11-12 21:28:43

标签: java 2d libgdx

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

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

我应该将渲染器传递给实体构造函数吗?多个摄像头?我怎么能做一个分层效果,我在实际地图上面有另一个100x100的黑色瓷砖地图,并让它围绕实体的alpha为0? (请记住我使用tmx地图)

0 个答案:

没有答案