public static void SetStringAsync(string key, string value, bool saveWhenDone) { waitForLastOperation(); asyncKey = key; asyncValue = value; asyncSaveWhenDone = saveWhenDone; operationType = PlayerPrefsEx_OperationTypes.SetString; performingOperation = true; }
public static void GetIntAsync(string key, AsyncGetStringCallbackMethod callback) { if (callback == null) { return; } waitForLastOperation(); asyncKey = key; asyncGetStringCallback = callback; operationType = PlayerPrefsEx_OperationTypes.GetString; performingOperation = true; }
public static void SetFloatAsync(string key, float value, bool saveWhenDone) { waitForLastOperation(); asyncKey = key; asyncValue = value; asyncSaveWhenDone = saveWhenDone; operationType = PlayerPrefsEx_OperationTypes.SetFloat; performingOperation = true; }
public static void GetIntAsync(string key, AsyncGetStringCallbackMethod callback) { if (callback == null) return; waitForLastOperation(); asyncKey = key; asyncGetStringCallback = callback; operationType = PlayerPrefsEx_OperationTypes.GetString; performingOperation = true; }