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

Provider.IncomingChangeSetAssets

Declaration

public static VersionControl.Task IncomingChangeSetAssets(VersionControl.ChangeSet changeset);
public static VersionControl.Task IncomingChangeSetAssets(string changesetID);

Параметры

Параметр Описание
набор изменений Входящий набор изменений.
changesetID Входящие изменения

Описание

При наличии входящего набора изменений это запустит задачу запроса сервера управления версиями, для которого ассеты являются частью набора изменений.

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

public class EditorScript : MonoBehaviour { [MenuItem("Version Control/ChangeSetAssets")] public static void ExampleChangeSetAssets() { Task t1 = Provider.IncomingChangeSetAssets("1111"); t1.Wait(); t1.assetList.ForEach(asset => Debug.Log(asset.name + " " + asset.state.ToString())); } }

Приведенный выше код возвратит имена и состояния управления версиями для ассетов, принадлежащих к входящему набору изменений "1111".