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

AssetDatabase.UnregisterCustomDependencyPrefixFilter

Declaration

public static uint UnregisterCustomDependencyPrefixFilter(string prefixFilter);

Параметры

Параметр Описание
prefixFilter Фильтр префиксов для пользовательских зависимостей, которые будут отменены.

Возвращаемое значение

УИНТ Число удаленных пользовательских зависимостей.

Описание

Удаляет пользовательские зависимости, соответствующие prefixFilter.

using UnityEngine;
using UnityEditor;
using UnityEngine.Assertions;
public class CustomDependenciesExample
{
    public static void AddAndRemoveCustomDependencies()
    {
        // Example to to illustrate how UnregisterCustomDependencyPrefixFilter works. Not a useful scenario.
        AssetDatabase.RegisterCustomDependency("MyDependencySystem/DepA", Hash128.Compute("Hello"));
        AssetDatabase.RegisterCustomDependency("MyDependencySystem/DepB", Hash128.Compute("World"));

var unregistered = AssetDatabase.UnregisterCustomDependencyPrefixFilter("MyDependencySystem/"); Assert.AreEqual(2, unregistered); } }