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

Provider.GetLatest

Declaration

public static VersionControl.Task GetLatest(VersionControl.AssetList assets);
public static VersionControl.Task GetLatest(VersionControl.Asset asset);

Параметры

Параметр Описание
ассетов Перечень ассетов для обновления.
ассеты Ассет, подлежащий обновлению

Описание

Запуск задачи для получения последней версии несинхронизированного ассета с сервера управления версиями.

Обратите внимание, что задача Provider.GetLatest не решает конфликты файлов, в таких случаях рассмотрите возможность использования метода Provider.Resolve.

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

public class EditorScript : MonoBehaviour { [MenuItem("Version Control/GetLatest")] public static void ExampleGetLatest() { AssetList assets = new AssetList(); assets.Add(Provider.GetAssetByPath("Assets/ExampleAsset.cs")); Task t = Provider.GetLatest(assets); t.Wait(); } }