コード例 #1
0
        public static void SetStringAsync(string key, string value, bool saveWhenDone)
        {
            waitForLastOperation();
            asyncKey          = key;
            asyncValue        = value;
            asyncSaveWhenDone = saveWhenDone;

            operationType       = PlayerPrefsEx_OperationTypes.SetString;
            performingOperation = true;
        }
コード例 #2
0
        public static void GetIntAsync(string key, AsyncGetStringCallbackMethod callback)
        {
            if (callback == null)
            {
                return;
            }

            waitForLastOperation();
            asyncKey = key;
            asyncGetStringCallback = callback;

            operationType       = PlayerPrefsEx_OperationTypes.GetString;
            performingOperation = true;
        }
コード例 #3
0
		public static void SetFloatAsync(string key, float value, bool saveWhenDone)
		{
			waitForLastOperation();
			asyncKey = key;
			asyncValue = value;
			asyncSaveWhenDone = saveWhenDone;

			operationType = PlayerPrefsEx_OperationTypes.SetFloat;
			performingOperation = true;
		}
コード例 #4
0
		public static void GetIntAsync(string key, AsyncGetStringCallbackMethod callback)
		{
			if (callback == null) return;

			waitForLastOperation();
			asyncKey = key;
			asyncGetStringCallback = callback;

			operationType = PlayerPrefsEx_OperationTypes.GetString;
			performingOperation = true;
		}