文档

Unity Engine

Unity Engine

GetProvider<T>()

Returns the first provider of the given type in the chain, or null when there is none.
阅读时间1 分钟最后更新于 1 个月前

Definition

public T GetProvider<T>() where T : class, IAssetProvider

Returns

Type

Description

TThe first matching provider, or
null
when none is present.

Remarks

Use this to reach a specific provider, for example to register a direct reference on the chain's ReferencedAssetProvider.
Find a provider of a specific type in the chain.

Examples

using Unity.Localization.Providers;using UnityEngine;namespace Unity.Localization.Samples{ public class AssetProviderGetProviderExample { public void Run() { var chain = new AssetProvider(); chain.AddProvider(new ReferencedAssetProvider()); var referenced = chain.GetProvider<ReferencedAssetProvider>(); Debug.Log(referenced != null); // True } }}