无法在任务范围外获得变量值Firebase统一

时间:2017-12-15 19:25:23

标签: c# firebase unity3d

我在这里开始使用Unity内部的Firebase。我想出了如何从我的数据库中获取数据。但问题是我无法获得我正在创建的任务以获取数据的价值。

这是我正在使用的功能,所以你们知道我在说什么:

const RootNavigator = StackNavigator({
  PreScreen: {
    screen: PreScreen,
  },
  Home: {
    screen: HomeScreen,
    navigationOptions: ({navigation}) => ({
      // Note: The PreScreen will still be a valid route so I'm just hiding the back button here.
      headerLeft: null
    })
  }
});

我稍后会解释一下:

" Router.PlayerMoney只是我需要的值的路径。这里的问题是在任务内部,Debug.Log(bankBalance)返回正确的值,但只是在外面(我的返回上面的Debug.Log)值为0,因为我给了bankBalance函数开头的值。

我似乎无法弄清问题是什么。我尝试了实例变量,但这不会起作用。

有没有人知道可能出现什么问题?

0 个答案:

没有答案