使用 Scene2d 在屏幕之间滑动

Swiping between screens using Scene2d

我现在对 scene2d 已经很熟悉了,但是在创建完整菜单之前我需要知道一件事,我如何在 windows 之间滑动?

假设我有一个主要的 window,我可以在其中开始游戏等,然后我向右滑动并获得带有选项的 window,或者我向左滑动并获得我的朋友列表。

我想知道,这是使用一个 Screen 和几个表完成的,还是通常使用多个 Screens 完成的?也就是说,每个 window 都是它自己的 Screen,当我滑动时我会切换 Screens?或者它是在一个屏幕上完成的,将表格放在视口之外,然后您可以在不更改的情况下滑动到该视口 Screen?

希望我说清楚了。

因为你想滑动,切换到options/friendlist,我想你应该使用1个Screen和多个Table。这是因为如果用户必须滑动才能切换到 options/friendlist,他希望平滑地 "movement" 到 left/right,而不是即时切换。
如果您改为使用按钮(选项按钮),则可以将它们分成不同的 Screen,当按下按钮时,您会切换到新的 Screen.
所以我想这取决于情况和你的个人品味。