gpt4 book ai didi

java - libGDX 如何制作可滚动的主屏幕

转载 作者:行者123 更新时间:2023-12-02 04:35:33 25 4
gpt4 key购买 nike

我想让我的主屏幕可以向左和向右滚动。我使用 scene2d,它应该是这样的:制作人员屏幕/单人游戏屏幕/多人游戏屏幕/选项...

我知道如何处理输入,不解释这个...

问题:

  1. 我应该为每个屏幕使用不同的舞台吗?
  2. 它与 Viewport 有什么关系吗?
  3. 如果主屏幕被调用,初始化阶段是否需要很长时间
  4. 如果 3 为 true,我如何在显示闪屏时加载?

最佳答案

回答您的问题:

  1. 可以,但困难的部分将是它们之间的平滑过渡。
  2. 如果您只使用一个阶段,则可以使用视口(viewport)进行滚动动画。我建议您使用 ScrollPane (请参阅下面的示例)。
  3. 如果您不搞乱实现,那么不需要很长时间。
  4. 我建议你看看AssetManager:https://github.com/libgdx/libgdx/wiki/Managing-your-assets

如您所见,有多种方法可以获得这样的滚动屏幕。我有使用 ScrollPane 来实现此解决方案的个人经验。请参阅:http://libgdx.badlogicgames.com/nightlies/docs/api/com/badlogic/gdx/scenes/scene2d/ui/ScrollPane.htmlhttp://nexsoftware.net/wp/2013/05/09/libgdx-making-a-paged-level-selection-screen/

关于java - libGDX 如何制作可滚动的主屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30789715/

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