Я получаю следующее исключение при отображении пользовательского интерфейса сохраненной игры. Вот мой код:
PlayGamesClientConfiguration config = new PlayGamesClientConfiguration.Builder()
.EnableSavedGames()
.Build();
PlayGamesPlatform.InitializeInstance(config);
// Activate the Play Games platform. This will make it the default
// implementation of Social.Active
PlayGamesPlatform.Activate();
// Sign in to Google Play Games
mAuthenticating = true;
Social.localUser.Authenticate((bool success) => {
mAuthenticating = false;
if (success) {
Debug.Log("Login successful!");
} else {
// no need to show error message (error messages are shown automatically
// by plugin)
Debug.LogWarning("Failed to sign in with Google Play Games.");
}
});
показать код пользовательского интерфейса ::
((PlayGamesPlatform)Social.Active).SavedGame.ShowSelectSavedGameUI("Save game progress", 1,true,false,SavedGameSelected);
NotImplementedException: вы должны включить сохраненные игры, прежде чем их можно будет использовать. См. PlayGamesClientConfiguration.Builder.EnableSavedGames. 02-06 20:03:38.804: I/Unity(32369): в GooglePlayGames.Native.UnsupportedSavedGamesClient.ShowSelectSavedGameUI (System.String uiTitle, UInt32 maxDisplayedSavedGames, логическое значение showCreateSaveUI, логическое значение showDeleteSaveUI, обратный вызов System.Action`2) [0x00000] в :0 02-06 20:03:38.804: I/Unity(32369): at GameManager.ShowSelectGame() [0x00000] в :0
Однако каждый раз, когда я получаю успех от входа в систему.