Skip to content

Instantly share code, notes, and snippets.

@Badgerdox
Created November 18, 2019 06:28
Show Gist options
  • Save Badgerdox/cd098b47f5ad4b1f76fa714e129ead17 to your computer and use it in GitHub Desktop.
Save Badgerdox/cd098b47f5ad4b1f76fa714e129ead17 to your computer and use it in GitHub Desktop.
public static async Task ByName<T>(string label, string name, List<T> createdObjs)
where T : Object
{
var locations = await Addressables.LoadResourceLocationsAsync(name).Task;
foreach (var location in locations)
{
if (!location.PrimaryKey.Contains(name)) break;
createdObjs.Add(await Addressables.InstantiateAsync(name).Task as T);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment