Unity 6.3
0 онлайн 3 гостей 3 в системе
Вход

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); } }