PlayerPrefs.SetString
Declaration
public static void SetString(string key, string value);Описание
Задает одно строковое значение для настройки, идентифицируемой данным ключом. Вы можете использовать PlayerPrefs.GetString для получения этого значения.
Значение не должно превышать 2 КБ. Чтобы сохранить больший объём данных, запишите их в файл в Application.persistentDataPath.
В следующем примере переменные KeyName и Value передаются функции SetString. Функция использует переменную KeyName в PlayerPrefs.SetString как идентификатор, а Value — как сохраняемое содержимое. Например, с помощью PlayerPrefs.SetString можно сохранить имя пользователя: PlayerPrefs.SetString(“CharacterName”, “James”)
Затем функция GetString использует ту же переменную KeyName, чтобы получить значение, хранящееся в данных PlayerPrefs.
using UnityEngine;
public class Example : MonoBehaviour { public void SetString(string KeyName, string Value) { PlayerPrefs.SetString(KeyName, Value); }
public string GetString(string KeyName) { return PlayerPrefs.GetString(KeyName); } }