load texture asynchronously

I need to load several textures (and maybe other resources in future) at the background thread. What is the best way to do it?

I found Application.LoadLevelAdditiveAsync but i don’t wont to make a level for each resource.

Also there is AssetBundle.LoadAsync method. But i don’t understaid if I can include AssetBundle into my project or it can be only loaded externally (through WWW class).

Tell me please what is the best approach.
Thank you.

1 Answer

1

My solution is using StreamingAssets folder to store textures and WWW class to load them asynchronously.

More info about StreamingAssets can be found here: http://answers.unity3d.com/answers/126590/view.html