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

Provider.ResolveIsValid

Declaration

public static bool ResolveIsValid(VersionControl.AssetList assets);

Параметры

Параметр Описание
ассетов Список ассетов, подлежащих разрешению.

Описание

Проверяет, есть ли конфликт состояний у какого-либо ассета из списка и можно ли его разрешить.

Возвращает true, если один или несколько ассетов в списке разрешимы.

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

public class EditorScript : MonoBehaviour { [MenuItem("Version Control/ResolveIsValid")] public static void ExampleResolveIsValid() { AssetList assets = new AssetList(); assets.Add(Provider.GetAssetByPath("Assets/ExampleAsset.cs")); bool valid = Provider.ResolveIsValid(assets); Debug.Log("Can the file be resolved?" + valid); } }