2017-02-11 108 views
3

我正在为Android手机创建一款游戏,并且我需要从屏幕中选择一个玩家号码,然后将其用于其他屏幕。在我选择特定数字的屏幕上,返回玩家数量的方法非常完美,但是当我在另一个屏幕上使用该方法时,它会返回零。我从ScrollPane中选择编号(特定编号的图片)。当我改变屏幕时,我会清除屏幕并像往常一样画出新的屏幕。所以我的问题是如何保存该值并在屏幕更改时将其返回?Libgdx - 如何将变量值从一个屏幕传递到另一个屏幕?

+0

的构造函数,你能解释一下你是如何切换画面?我不明白,如果你想通过一个变量传递给另一个屏幕通过其他屏幕构造函数? 'game.setScreen(new PlayScreen(var));' – centenond

+0

非常感谢。我非常专注于使用首选项,所以我忘记了这个简单的事情:)写你的评论作为答案,我会接受它。 – user7479651

回答

2

使其通过其他屏幕

game.setScreen(new PlayScreen(var)); 
相关问题