Libgdx - 如何将变量值从一个屏幕传递到另一个屏幕?

时间:2017-02-11 13:56:10

标签: java android libgdx

我正在为Android手机创建一款游戏,我需要一个屏幕上的玩家编号,我将其选择到另一个屏幕,我将其用于其他屏幕。在我选择特定号码的屏幕上,返回玩家数量的方法工作得很好但是当我在另一个屏幕上使用该方法时它返回零。我从ScrollPane中选择号码(特定号码的图片)。当我改变屏幕时,我会像往常一样清除屏幕并绘制新屏幕。所以我的问题是,即使屏幕发生变化,我如何保存该值并返回它?

1 个答案:

答案 0 :(得分:2)

将其传递给另一个屏幕的构造函数

game.setScreen(new PlayScreen(var));