使用来自 json - Google 的变量玩游戏任务
Using variables from json - Google play games quests
我已将 Google 玩游戏服务添加到我在 Unity3d 中的 android 应用程序。我正在尝试添加任务,但在领取奖励时遇到问题。在开发者控制台中,我已经上传了这个奖励数据文件:
{
"Coins":10
}
在 Unity 中,我使用
访问它
System.Text.Encoding.UTF8.GetString(quest.Milestone.CompletionRewardData)
其中 returns: { "Coins" : 10 }
我的问题是,我该如何将变量 coins 转换为 c# 变量以便在我的应用程序中使用?
非常感谢任何帮助,谢谢。
我们在Unity中使用JSONObject来创建和解析JSON,它非常容易使用。
string reward = "{ \"Coins\" : 10 }";
JSONObject rewardJSON = new JSONObject(reward);
int coins = int.Parse(rewardJSON.GetField("Coins").ToString());
我已将 Google 玩游戏服务添加到我在 Unity3d 中的 android 应用程序。我正在尝试添加任务,但在领取奖励时遇到问题。在开发者控制台中,我已经上传了这个奖励数据文件:
{ "Coins":10 }
在 Unity 中,我使用
访问它System.Text.Encoding.UTF8.GetString(quest.Milestone.CompletionRewardData)
其中 returns: { "Coins" : 10 }
我的问题是,我该如何将变量 coins 转换为 c# 变量以便在我的应用程序中使用?
非常感谢任何帮助,谢谢。
我们在Unity中使用JSONObject来创建和解析JSON,它非常容易使用。
string reward = "{ \"Coins\" : 10 }";
JSONObject rewardJSON = new JSONObject(reward);
int coins = int.Parse(rewardJSON.GetField("Coins").ToString());