Описание
Исключение, вызванное классом PlayerPrefs в сборке веб-проигрывателя.
Исключение возникает, когда запись в файл настроек превышает выделенное пространство для хранения. Это исключение не создается на других платформах.
using UnityEngine;
using System.Collections;
public class ExampleClass : MonoBehaviour
{
void Start()
{
// создаем строку символов в один мегабайт
string s16 = "0123456789abcdef";
string s1024 = "";
for (int j = 0; j < 64; j++)
s1024 += s16;
string s1024x1024 = "";
for (int i = 0; i < 1024; i++)
s1024x1024 += s1024;
// пытаемся сохранить строку
try
{
PlayerPrefs.SetString("fail", s1024x1024);
}
// обрабатываем ошибку
catch (System.Exception err)
{
Debug.Log("Got: " + err);
}
}
}
Обратите внимание, что веб-плеер не поддерживается, начиная с версии 5.4.0.