Version: 2021.1

Provider.GetActiveConfigFields

切换到手册
public static ConfigField[] GetActiveConfigFields ();

描述

返回当前活动版本控制插件的配置字段。

The task can be useful if, for example, you need to change the version control plugin's credentials.

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

The code above will fetch the currectly selected version control's config field names, change the first field to "username2" and update the version control settings.


Did you find this page useful? Please give it a rating: