我在这里开始使用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函数开头的值。
我似乎无法弄清问题是什么。我尝试了实例变量,但这不会起作用。
有没有人知道可能出现什么问题?