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

Provider.GetActiveConfigFields

Declaration

public static ConfigField[] GetActiveConfigFields();

Описание

Возвращает поля конфигурации для текущего активного плагина управления версиями.

Задача может быть полезной, если, например, вам нужно изменить учетные данные плагина управления версиями.

using System.Collections.Generic;
using UnityEditor;
using UnityEditor.VersionControl;
using UnityEngine;

public class EditorScript : MonoBehaviour { [MenuItem("Version Control/ConfigField")] public static void ExampleConfigField() { ConfigField[] exampleConfigField; exampleConfigField = Provider.GetActiveConfigFields(); EditorUserSettings.SetConfigValue(exampleConfigField[0].name, "username2"); Provider.UpdateSettings().Wait(); } }

Приведенный выше код получит имена конфигурационных полей правильно выбранного контроля версий, изменит первое поле на "username2" и обновит настройки контроля версий.