Объявление
public static void SetInt(string key, int value);Параметры
key | Имя ключа для записи целого числа. |
value | Значение целого числа для записи в хранилище. |
Описание
Задает значение параметра, определяемого ключом, как целое число.
Задает значение предпочтения, определяемое key
, как целое число.
Смотрите так же: GetInt.
// Небольшое окно редактора, позволяющее вводить целочисленное значение.
// чтение и запись в онлайн-хранилище EditorPrefs.
//
// SetIntExample — это имя int для чтения/записи.
using UnityEngine;
using UnityEditor;
public class ExampleClass : EditorWindow
{
int intValue = 42;
[MenuItem("Examples/Prefs.SetInt Example")]
static void Init()
{
ExampleClass window = (ExampleClass)EditorWindow.GetWindow(typeof(ExampleClass));
window.Show();
}
void OnGUI()
{
int temp;
temp = EditorPrefs.GetInt("SetIntExample", -1);
EditorGUILayout.LabelField("Current stored value: " + temp.ToString());
intValue = EditorGUILayout.IntField("Value to write to Prefs: ", intValue);
if (GUILayout.Button("Save value: " + intValue.ToString()))
{
EditorPrefs.SetInt("SetIntExample", intValue);
Debug.Log("SetInt: " + intValue);
}
}
}