Provider.DiffIsValid
Declaration
public static bool DiffIsValid(VersionControl.AssetList assets);Параметры
| Параметр | Описание |
|---|---|
| ассетов | Перечень ассетов. |
Описание
Возвращает true, если запуск задачи Различия является действительной операцией хотя бы для одного ассета в заданном AssetList.
Когда все ассеты в списке не добавлены к контролю версий, задача возвращает false, в противном случае результат всегда будет true.
using System.Collections.Generic; using UnityEditor; using UnityEditor.VersionControl; using UnityEngine;
public class EditorScript : MonoBehaviour { [MenuItem("Version Control/DiffIsValid")] public static void ExampleDiffIsValid() { AssetList assets = new AssetList(); assets.Add(Provider.GetAssetByPath("Assets/ExampleAsset.cs")); Debug.Log(Provider.DiffIsValid(assets)); } }