Мои Уведомления
Привет, !
Мой Аккаунт Мои Финансы Мои Подписки Мои Настройки Выход
Руководство API скрипты

Provider.ChangeSetStatus

Объявление

public static VersionControl.Task ChangeSetStatus(VersionControl.ChangeSet changeset);

public static VersionControl.Task ChangeSetStatus(string changesetID);

Параметры

changeset Набор изменений для запроса активов.
changesetID ChangesetID для запроса ресурсов.

Описание

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

Это предназначено для работы только с исходящими наборами изменений. Используйте Provider.IncomingChangeSetAssets, если вы хотите получить активы из входящих наборов изменений.

using System.Collections.Generic; using UnityEditor; using UnityEditor.VersionControl; using UnityEngine; public class EditorScript : MonoBehaviour { [MenuItem("VersionControl/ChangeSetStatus")] static void ExampleChangeSetStatus() { Task t = Provider.ChangeSetStatus("1111"); t.Wait(); t.assetList.ForEach(asset => Debug.Log(asset.name + " " + asset.state.ToString())); } }

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

Вы можете отблагодарить автора, за перевод документации на русский язык. ₽ Спасибо
API скрипты 2021.3