Tiled Java&视差

时间:2012-04-23 18:21:38

标签: java scroll parallax slick2d

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

它编译,并执行正常。但是,如果我将图层设置为viewplane distance 0.00(最小值)并将eye-viewplace distance设置为0.00,我希望代表游戏视口的黄色矩形用编辑器视图滚动1:1。它没有,并且一直滚动到编辑器视图的左侧导致黄色“视口”矩形离屏幕一半。

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

1 个答案:

答案 0 :(得分:1)

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

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