Version: 2022.2

Provider.ResolveIsValid

切换到手册
public static bool ResolveIsValid (VersionControl.AssetList assets);

参数

assets 要解决冲突问题的资源列表。

描述

Tests if any of the assets in the list have the conflicted state and can be resolved.

Returns true if one or more assets in the list are resolvable.

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