Class AssetReferenceAtlasedSprite
Assetreference that only allows atlassed sprites.
Inherited Members
Namespace: UnityEngine.AddressableAssets
Syntax
public class AssetReferenceAtlasedSprite : AssetReferenceT<Sprite>, IKeyEvaluator
Constructors
AssetReferenceAtlasedSprite(String)
Constructs a new reference to a AssetReferenceAtlasedSprite.
Declaration
public AssetReferenceAtlasedSprite(string guid)
Parameters
| Type | Name | Description |
|---|---|---|
| String | guid | The object guid. |
Methods
ValidateAsset(Object)
Validates that the referenced asset allowable for this asset reference.
Declaration
public override bool ValidateAsset(Object obj)
Parameters
| Type | Name | Description |
|---|---|---|
| Object | obj | The Object to validate. |
Returns
| Type | Description |
|---|---|
| Boolean | Whether the referenced asset is valid. |
Overrides
UnityEngine.AddressableAssets.AssetReferenceT<Sprite>.ValidateAsset(Object)
ValidateAsset(String)
Validates that the asset located at a path is allowable for this asset reference. An asset is allowable if it is of the correct type or if one of its sub-asset is.
Declaration
public override bool ValidateAsset(string path)
Parameters
| Type | Name | Description |
|---|---|---|
| String | path |
Returns
| Type | Description |
|---|---|
| Boolean | Whether the referenced asset is valid. |
Overrides
UnityEngine.AddressableAssets.AssetReferenceT<Sprite>.ValidateAsset(System.String)