UnregisterCustomDependencyPrefixFilter(string)
Removes custom dependencies that match the prefixFilter.
阅读时间1 分钟最后更新于 1 个月前
Definition
- Type: Method
- Namespace: UnityEditor
- Assembly: UnityEditor.CoreModule
public static uint UnregisterCustomDependencyPrefixFilter(string prefixFilter)
Parameters
Prefix filter for the custom dependencies to unregister.
Returns
Type | Description |
|---|---|
| uint | Number of custom dependencies removed. |
Examples
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); }}