2016-04-12 3 views
0

Я новичок в Unity. Теперь у меня есть папка с изображениями, которая включает около 749 изображений .jpg. Я хочу создать набор ресурсов этой папки. В игре я хочу загрузить эти .jpg iamges один за другим и установить его как Texture2D.[Unity3D] Как создать ресурсное связывание папок изображений, а затем загрузить эти изображения в виде текстуры?

Заранее спасибо.

ответ

0

Вы можете найти полное руководство по Unity Блог (как сделать и жгуты нагрузки активов), как это сказал:

AssetBundles файлы, созданные в редакторе Unity во время редактирования времени, , которые могут быть использованы позже путем создания проекта во время выполнения. AssetBundles может содержать файлы активов, такие как модели, материалы, Текстуры и сцены. AssetBundles не может содержать скрипты. (Read This)

0

После загрузки пакета активов либо WWW или WWW.LoadFromCacheOrDownload сделать это:

WWW www = new WWW(url);//download aaset 
       AssetBundle assetBundle = www.assetBundle; 
       AssetBundleRequest request = assetBundle.LoadAssetAsync<Image>("nameOfImage"); 
       Texture texture = request.asset as Textute; 

поместить этот код под IEnumerator и возвращать WWW получал метод;