private void ActionAvailableGameSavesLoaded(GooglePlayResult res) { GooglePlaySavedGamesManager.ActionAvailableGameSavesLoaded -= ActionAvailableGameSavesLoaded; if (res.IsSucceeded) { try { foreach (GP_SnapshotMeta meta in GooglePlaySavedGamesManager.Instance.AvailableGameSaves) { Debug.Log("Meta.Title: " + meta.Title); Debug.Log("Meta.Description: " + meta.Description); Debug.Log("Meta.CoverImageUrl): " + meta.CoverImageUrl); Debug.Log("Meta.LastModifiedTimestamp: " + meta.LastModifiedTimestamp); Debug.Log("Meta.TotalPlayedTime" + meta.TotalPlayedTime); } if (GooglePlaySavedGamesManager.Instance.AvailableGameSaves.Count > 0) { GP_SnapshotMeta s = GooglePlaySavedGamesManager.Instance.AvailableGameSaves[0]; GooglePlaySavedGamesManager.Instance.LoadSpanshotByName(s.Title); } } catch (Exception e) { Debug.Log("ActionAvailableGameSavesLoaded Exception: " + e.Message); AndroidNativeUtility.HidePreloader(); } } else { AndroidNativeUtility.HidePreloader(); AndroidMessage.Create("\nGame\n", "Failed to load game data from Cloud in Internet.\n\nPlease, check your Internet connection and try again."); } }
public void HidePreloader() { #if DEBUG_INFO Debug.Log("AndroidManager: attempting to hide preloader"); #endif #if UNITY_ANDROID AndroidNativeUtility.HidePreloader(); #endif }
public void SaveGame() { AndroidNativeUtility.ShowPreloader("\"Game\"", "Saving Game...\n\nPlease, wait!"); try { StartCoroutine(MakeScreenshotAndSaveGameData()); } catch (Exception e) { Debug.Log("SaveGame Exception: " + e.Message); AndroidNativeUtility.HidePreloader(); } }
public void LoadGame() { AndroidNativeUtility.ShowPreloader("\"Game\"", "Loading Game...\n\nPlease, wait!"); GooglePlaySavedGamesManager.ActionAvailableGameSavesLoaded += ActionAvailableGameSavesLoaded; try { GooglePlaySavedGamesManager.Instance.LoadAvailableSavedGames(); } catch (Exception e) { Debug.Log("LoadGame Exception: " + e.Message); AndroidNativeUtility.HidePreloader(); } }
private void ActionGameSaveResult(GP_SpanshotLoadResult result) { GooglePlaySavedGamesManager.ActionGameSaveResult -= ActionGameSaveResult; Debug.Log("ActionGameSaveResult: " + result.Message); AndroidNativeUtility.HidePreloader(); if (result.IsSucceeded) { AndroidMessage.Create("Game saved", "Data: " + result.Snapshot.stringData); } else { Debug.Log("ActionGameSaveResult Error : Games Save Failed"); AndroidMessage.Create("\"City Car Run\" Error", "Game Data Save Failed"); } }
private void ActionGameSaveLoaded(GP_SpanshotLoadResult result) { Debug.Log("ActionGameSaveLoaded: " + result.Message); if (result.IsSucceeded) { Debug.Log("Snapshot.Title: " + result.Snapshot.meta.Title); Debug.Log("Snapshot.Description: " + result.Snapshot.meta.Description); Debug.Log("Snapshot.CoverImageUrl): " + result.Snapshot.meta.CoverImageUrl); Debug.Log("Snapshot.LastModifiedTimestamp: " + result.Snapshot.meta.LastModifiedTimestamp); Debug.Log("Snapshot.stringData: " + result.Snapshot.stringData); Debug.Log("Snapshot.bytes.Length: " + result.Snapshot.bytes.Length); AndroidNativeUtility.HidePreloader(); AndroidMessage.Create("Snapshot Loaded", "Data: " + result.Snapshot.stringData); } }
public static void HidePreloader() { if (TimeOutTask != null) { TimeOutTask.Cancel(); TimeOutTask = null; } if (Application.platform == RuntimePlatform.Android) { AndroidNativeUtility.HidePreloader(); } if (Application.platform == RuntimePlatform.IPhonePlayer) { IOSNativeUtility.HidePreloader(); } }
private void HidePreloader() { AndroidNativeUtility.HidePreloader(); }
public void HidePreloader() { AndroidNativeUtility.HidePreloader(); }
void unShowLoadingPopUp() { AndroidNativeUtility.HidePreloader(); }