Provider.GetAssetByPath
Declaration
public static VersionControl.Asset GetAssetByPath(string unityPath);Параметры
| Параметр | Описание |
|---|---|
| unityPath | Путь к ресурсу. |
Описание
Возвращает информацию об управлении версиями ресурса. Может использоваться вместе с "AssetList.Add" для добавления ресурсов в список для последующих действий по управлению версиями.
Возвращает null, если путь не известен Unity Editor или если ресурс локален и еще не добавлен в систему управления версиями.
using System.Collections.Generic; using UnityEditor; using UnityEditor.VersionControl; using UnityEngine;
public class EditorScript : MonoBehaviour { [MenuItem("Version Control/GetAssetByPath")] public static void ExampleGetAssetByPath() { AssetList assets = new AssetList(); assets.Add(Provider.GetAssetByPath("Assets/ExampleAsset.cs")); Debug.Log("Found an asset: " + assets[0].name.ToString()); } }