gpt4 book ai didi

java - 平铺 Java 和视差

转载 作者:行者123 更新时间:2023-12-01 15:24:59 27 4
gpt4 key购买 nike

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

它可以编译,并且执行得很好。但是,如果我将图层设置为viewplane distance 0.00(最小值),并将eye-viewplace distance设置为0.00,我希望代表游戏视口(viewport)的黄色矩形为在编辑器 View 中以 1:1 的比例滚动。事实并非如此,并且一直滚动到编辑器 View 的左侧会导致黄色“视口(viewport)”矩形脱离屏幕的一半。

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

最佳答案

仔细检查代码后发现,作者打算将视差的原点作为 map 的中心。这是有问题的,因为它会导致上述问题,因此我重写了它,使视口(viewport)始终绑定(bind)到 0.00 视平面。

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

关于java - 平铺 Java 和视差,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10286067/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com