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

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