Interface IResourceLocator
Interface used by the Addressables system to find the locations of a given key.
Namespace: UnityEngine.AddressableAssets.ResourceLocators
Syntax
public interface IResourceLocator
Properties
Keys
The keys defined by this locator.
Declaration
IEnumerable<object> Keys { get; }
Property Value
Type | Description |
---|---|
IEnumerable<Object> |
LocatorId
The id for this locator.
Declaration
string LocatorId { get; }
Property Value
Type | Description |
---|---|
String |
Methods
Locate(Object, Type, out IList<IResourceLocation>)
Retrieve the locations from a specified key.
Declaration
bool Locate(object key, Type type, out IList<IResourceLocation> locations)
Parameters
Type | Name | Description |
---|---|---|
Object | key | The key to use. |
Type | type | The resource type. |
IList<IResourceLocation> | locations | The resulting set of locations for the key. |
Returns
Type | Description |
---|---|
Boolean | True if any locations were found with the specified key. |