Summary
Represents an asset being dragged into an editor window. Assets will either
be sourced from a package (see <see cref="P:Editor.DragAssetData.PackageIdent" />) or a local path (see <see cref="P:Editor.DragAssetData.AssetPath" />).
Instances of this type are accessed through <see cref="P:Editor.DragData.Assets" />.
Properties
AssetPath |
For local assets, the path to the asset. Equivalent to Editor.Asset.Path.
|
DownloadProgress |
For cloud assets, a value between <c>0.0</c> and <c>1.0</c> representing download progress.
Download will only start after the first call to Editor.DragAssetData.GetAssetAsync.
|
IsInstalled |
True when the asset is ready for use locally.
For cloud assets, download will only start after the first call to Editor.DragAssetData.GetAssetAsync.
|
PackageIdent |
For package assets, the identifier of the source package. Will always be of the form <c>org.package[#version]</c>.
|
Methods
GetAssetAsync |
Completes when the asset is ready to use. For cloud assets, the first call to this
will start downloading and installing the source package. This is safe to call
multiple times, the same task will be returned.
|
GetPackageAsync |
For package assets, completes when the source package information is available.
|