Skip to content

Instantly share code, notes, and snippets.

@Badgerdox
Last active November 18, 2019 18:11
Show Gist options
  • Save Badgerdox/6d95b2c17af8387cc7e9c257bf7dd34a to your computer and use it in GitHub Desktop.
Save Badgerdox/6d95b2c17af8387cc7e9c257bf7dd34a to your computer and use it in GitHub Desktop.
Create asset by name or label
public static async Task InitAssets<T>(string assetNameOrLabel, List<T> createdAssets)
where T : Object
{
var locations = await Addressables.LoadResourceLocationsAsync(assetNameOrLabel).Task;
foreach (var location in locations)
createdAssets.Add(await Addressables.InstantiateAsync(location).Task as T);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment