0

有谁知道GitHub Java 版 Tiled中对视差层的临时支持如何正常工作?

它编译,并且执行良好。但是,如果我将图层设置为viewplane distance0.00(最小值)和eye-viewplace distance0.00,我希望代表游戏视口的黄色矩形与编辑器视图以 1:1 的比例滚动。它没有,并且一直滚动到编辑器视图的左侧会导致黄色的“视口”矩形离开屏幕的一半。

我误解了该工具,还是它不在工作状态?如果我能理解,那么扩展 Slick2D 的 TiledMap 类以渲染具有视差深度的图层应该是微不足道的。

4

1 回答 1

1

仔细检查代码后,作者似乎打算将视差的原点作为地图的中心。这是有问题的,因为它会导致上述问题,所以我重写了它,使视口始终绑定到视0.00平面。

如果有人对代码感兴趣,请回复此答案,我会提供。

于 2012-04-25T07:54:33.763 回答