# Editor.DragAssetData.GetAssetAsync

```csharp
System.Threading.Tasks.Task<Asset> 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.

### Returns

`System.Threading.Tasks.Task<Asset>`

Declared in [Editor.DragAssetData](/api/Editor.DragAssetData).
Assembly: `Sandbox.Tools`.
